

Update : Removed the superfluous user-specific cache-cleaning, the sudo line removes all caches. Update : Clarified where to delete the font.
FONTBOOK IOS INSTALL
If you want to know more, Nico wrote a Medium article about it: Install Fonts Without Caching Issues on MacOS. Occasionally, you would still need to restart apps that used the font. Sometimes it worked, sometimes it did not. We have received contradictory reports from users of older macOS versions. Follow the link for a more precise description and installation instructions.Īttention: we were able to confirm the reliability of this workaround only for macOS 10.13 and later. Nico was so nice to write a Python script called Export and Install that does exactly that.

So if you make sure that the OTF you export has a different file name every time you export, and you delete all previous versions, you should be fine. Nico Hagenburger found out that the macOS font cache depends on the file name of the font file. Workaround: Export with Changing File Names In Finder, Choose Go > Utilities (Cmd-Shift-U) and double click the app called Script Editor:

Thus, you do not need to remember the Terminal voodoo or go looking for this blogpost again. Since you are on a Mac, you can put these exact commands in an AppleScript, and make it conveniently available in the Script menu. And you really do not want that, do you? OK, restart your Mac. Don’t think you can get away without a restart, otherwise the trouble will reappear. No, really, open the Apple menu in the top left corner and choose Restart. Type it anyway and confirm by pressing the Return key: sudo atsutil databases -removeĪnd now, restart your Mac. Attention, you will not see ‘passphrase bullets’ (
FONTBOOK IOS CODE
The first code line will prompt you for your password. If you type them, each line must be finished by pressing the Return key if you paste them, you may need to press Return to confirm the entry of the third line. Should this not help, or if you simply want to avoid restarting twice, open up your Terminal.app (you can find it in /Applications/Utilities/) and type (or copy and paste) the following commands. Make Apple Type Server clean its database That is OK, because it is rebuilding its caches.

FONTBOOK IOS MAC
Your Mac may be a little busy for a while, so you may see more HD and CPU action for a few minutes. So, the second restart (without Shift) boots your Mac normally again. But because it is starting in Safe Mode, some kernel extensions are not loaded, and your Mac may not appear as performant and snappy as usual. Important: restarting twice is essential, because the first restart (with Shift) deletes the root of all evil, the font cache. Once your login screen comes up, log in to your user, and restart again, this time without the Shift key. Starting with Shift should cause your Mac to delete and rebuild its caches, amongst which the font cache. Restart your Mac while holding down your Shift key until it says ‘Safe Mode’ on your screen. Afterwards, you have two options: First line of defence: restart with Shift Important: Don’t just deactivate it, REMOVE IT. If this happens to you, delete the font from Font Book or whatever third-party utility you use.
