【发布时间】:2015-02-25 11:33:02
【问题描述】:
好的,我不确定我在 project.pbxproj 文件上修改了什么。这是结果,我检查了应用程序目标构建短语 Copy Bundle Resources 并且所有 xib 文件都在那里。如果我将整个应用程序 DerivedData 文件夹移动到垃圾箱,重置 iOS 模拟器,然后构建它,应用程序工作正常,我还发现所有 nib 文件都包含在 $/Build/Products/Debug- iphonesimulator/Foo.app/(nib 文件没有本地化)。我跑了,视图控制器相关的表现很好。
如果我不清理派生数据文件夹,第二次构建并运行应用程序,现在问题出在这里,所有与 xib 相关的视图/视图控制器都会显示空白或崩溃.我查看了那边的nib文件,都消失了,但是图片资源还在。
在构建/复制 nib 资源时是怎么做的?
另一个发现:一些临时文件是在$/Build/Intermediates/.build/Debug-iphonesimulator/.build中生成的,如果我清理.buildonly,重建它,它工作正常。
我可以通过脚本解决这个问题,每次构建时删除 .build,但仍然想知道为什么。
环境:Xcode 6.1.1/6.1
请多多指教,谢谢!
【问题讨论】:
标签: ios xcode resources xcode6 ios-simulator