从XCode 5.1升级到XCode 6后,我遇到了Moarfonts(site)问题
。项目的构建阶段失败,并显示以下错误:
moarfonts [4477:507] ***-[FontCache initWithSDKRootURL:],/ Users / 0xced / Projects / MoarFonts / moarfonts / FontCache.m:33中的断言失败:错误:找不到字体缓存目录
我尝试了该插件的作者(从该插件的站点)进行的故障排除,但是没有运气!
有没有人找到并解决了这个问题?先感谢您。
稍作研究(无所事事,很不幸)之后,我在Twitter上寻找#moarfonts主题标签时发现了此链接。该链接显示了bash脚本的内容,并且在其中包含以下目录路径:
$ SDKROOT /系统/库/.lilid/.lilic
通过此链接,我一直在寻找SDKROOT的价值(下面是插件网站的故障排除指南中的示例),看来它必须等于iOS8 SDK的位置。
寻找该目录路径($SDKROOT/System/Library/.lilid/.lilic
)没有结果。因此,我在以前使用的SDK目录中找到了它(对于我来说,是iOS 7.1,来自folder /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
,即:维护文件夹结构)。
之后,我可以毫无问题地构建我的项目。希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句