Xcode 6 Interface Builder“无法打开已编译的笔尖”错误,FiksuSDK

时间:2014-06-08 20:09:28

标签: ios interface-builder cocoapods xcode6

我有一个使用CocoaPods在Xcode 5中运行良好的应用程序。

当我在Xcode 6上打开应用程序并点击构建并运行时,我从FiksuSDK获得有关已编译的nib文件的四个错误。

另一方面,它声明我无权查看它,但点击它会显示错误:“文档”FMVerifyViewController.nib“无法打开.Interface Builder无法打开编译的笔尖。”我没有直接调用任何这些nib文件,但Facebook API可能会这样做。

附上截图。

我尝试删除Pods目录,删除派生数据,更新pod并重新启动Xcode。什么都没有。

任何帮助都会非常感激。

截图: Interface Builder NIB Postprocessor Error Cannot Open Compiled Nibs

3 个答案:

答案 0 :(得分:7)

转到项目的“构建设置”,并将“Interface Builder NIB Postprocessor - Options”中的“Strip NIB Files”设置为NO - 对我来说效果很好:)

答案 1 :(得分:4)

这不是一个非常好的答案,但我遇到了同样的问题,为了继续开发(直到弄清楚),我刚从项目中删除了这4个笔尖。只需转到项目文件,选择您要构建的目标,转到"构建阶段"选项卡,并从"复制捆绑资源"中删除这4个笔尖。部分。你的项目应该建立并且暂时运行良好(我没有遇到任何负面影响,没有这些笔尖)。顺便说一句,我认为他们来自Fiksu SDK,而不是Facebook SDK。

答案 2 :(得分:1)

遗憾的是,错误消息具有误导性,因为它不是权限问题,并且nib是有效的。看来,因为它们是作为符号链接提供给资源文件的,所以Xcode会抱怨。

Fiksu刚刚发布了新版本的SDK,修复了此问题。 (寻找版本4.3.1)“

披露:我是Fiksu员工