Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode 5.1.1中断开的MOARFONT_Ios_Objective C_Xcode_Interface Builder_Xcode5.1 - Fatal编程技术网

Ios Xcode 5.1.1中断开的MOARFONT

Ios Xcode 5.1.1中断开的MOARFONT,ios,objective-c,xcode,interface-builder,xcode5.1,Ios,Objective C,Xcode,Interface Builder,Xcode5.1,在过去的4个月里,我一直在使用一个构建阶段运行脚本,它允许您在Interface Builder中使用自定义字体 今天,当试图构建我的应用程序时,编译器发现了一系列错误,如下所示: 错误:未能安装Brandon Grotesque Bold:无法打开文件“Brandon_bld.otf”,因为没有此类文件 不确定这些是否相关,但今天,在构建和失败之前,我: 从5.1升级到Xcode 5.1.1 打开了Xcode 4.6的副本,以构建和运行我的一个旧项目 回到Xcode 5.1.1,应Xcode

在过去的4个月里,我一直在使用一个构建阶段运行脚本,它允许您在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/.lild
    • sudo chmod a+w/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/System/Library/.liliid/.lilic
我已经从复制包资源构建阶段删除了所有字体,其他一切看起来都正常


有什么想法吗?

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

我得到
错误:SDKROOT环境变量未在终端中设置
,很抱歉,我忘记了:您必须将其作为构建阶段运行。我会更新我的答案。事实上,开发者网站上的第二个症状,第二个解决方案列出了解决方案,与您的解决方案类似,但您必须首先导出SDKRoot。我真不敢相信我错过了。我想我读的是解决方案1,但不是2。啊!啊,我现在只是从对你问题的评论中看到的。如果您将其作为构建阶段运行,则不需要设置SDKROOT,xcodebuild将处理此问题。但我认为命令行解决方案更干净。开发者网站上的解决方案2对我来说很有用。pitaya.ch/moarfonts.以及