我偶尔发现一次性错误,经常会在第二次尝试时清除错误 在建筑物中,清洁或按住Option键并单击产品 - >清理构建文件夹。
我能做些什么来避免像这个似乎与我的主要xcode项目的单个.xcproj(XCode Project)绑定的错误。它永远不会出现在新产品或空产品上,并且似乎总是在同一个Nib文件(MainWindow-iPhone.nib
)上失败。
完整的错误消息:
/Users/user/XCodeWork/iPhoneDev/MyAppSourceFolder/en.lproj/MainWindow-iPhone.xib:
Compilation failed. Unable to write to path:
/Users/user/Library/Developer/Xcode/DerivedData/MYAPPNAME-
dudnhxzgpqtcnqcgaguirvkhmvco/Build/Intermediates/ArchiveIntermediates/
MYAPPNAME/InstallationBuildProductsLocation/Applications/MyAppname.app/
en.lproj/MainWindow-iPhone.nib
我查看了文件夹权限,并且我拥有Intermediates文件夹的完全权限
上面显示的路径。只是因为在XCode的构建中发生了一些sudo
类似的废话,我为每个拥有Read& amp;写入权限,但不能解决问题。
上述错误发生在常规调试构建期间,也发生在存档操作期间,并且通常会阻止我完成存档步骤。
我在OS X Mavericks 10.9(13A603)上使用XCode 5.0.1(5A2053)
答案 0 :(得分:13)
我找到了解决方案!! (至少它对我有用)。
对于我们遇到问题的每个xib,在右侧面板中转到第一个选项卡“Interface Builder Document” - > “Build for for”并选择“iOS 7.0及更高版本”。我的旧配置是“iOS 4.3及更高版本”。