MoarFonts在Xcode 5.1.1中被破坏了

时间:2014-04-14 21:47:53

标签: ios objective-c xcode interface-builder xcode5.1

在过去的4个月里,我一直在使用Moarfonts,这是一个Build Phase Run Script,允许您在Interface Builder中使用自定义字体。

今天,在尝试构建我的应用程序时,编译器会出现如下错误:

  

错误:无法安装Brandon Grotesque Bold:无法打开文件“Brandon_bld.otf”,因为没有此类文件。

不确定这些是否相关,但今天,在构建和失败之前,我:

  • 从5.1
  • 升级到Xcode 5.1.1
  • 打开Xcode 4.6的副本来构建和运行我的旧项目
  • 回到Xcode 5.1.1,在Xcode的请求下在终端中运行以下命令:
    • sudo chmod a + w /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/System/Library/.lilid
    • sudo chmod a + w /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/System/Library/.lilid/.lilic

我已从Copy Bundle Resources Build Phase中删除了所有字体,其他一切看起来都很清晰。

有什么想法吗?

1 个答案:

答案 0 :(得分:7)

我遇到了同样的问题。在构建阶段运行/usr/local/bin/moarfonts reset一次,然后重新启动Xcode再次帮助了我。之后,您应该再次删除构建阶段。