更新到XCode 6后Moarfonts的问题

时间:2014-10-03 09:25:21

标签: xcode plugins fonts xcode6 custom-font

从XCode 5.1升级到XCode 6后,我遇到了 Moarfonts site)的问题。
项目的构建阶段未能显示以下错误:

  

moarfonts [4477:507] ***断言失败 - [FontCache initWithSDKRootURL:],/ Users/0xced/Projects/MoarFonts/moarfonts/FontCache.m:33   错误:找不到字体缓存目录

我尝试了该插件的作者(来自插件的网站)的故障排除,但没有运气!
有没有人发现并解决了这个问题?提前谢谢。

1 个答案:

答案 0 :(得分:1)

在挖掘了一点之后(无所事事),我在Twitter上寻找#strong> #moarfonts 标签时发现了link。 该链接显示了bash脚本的内容,并且内部有以下目录路径:

  

$ SDKROOT /系统/库/ .lilid / .lilic

通过此链接,我已经查找了SDKROOT的值(以下是插件网站的故障排除指南中的示例),它似乎必须等于iOS8 SDK的位置。<登记/> 查找该目录路径($SDKROOT/System/Library/.lilid/.lilic)没有给出任何结果。所以我在之前使用过的SDK目录中找到了它(iOS 7.1对我来说,来自文件夹/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk),在那里我找到了目录System/Library/.lilid/.lilic)。
此时,解决方案是将文件夹.lilid从iOS 7.1 SDK文件夹复制到iOS 8 SDK文件夹(在System/Library内,即:维护文件夹结构)。
在那之后,我可以构建我的项目,没有其他问题。 希望这会有所帮助。