【问题标题】:Xcode6: Failed to copy nib file resource into .app directoryXcode6:无法将 nib 文件资源复制到 .app 目录
【发布时间】: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


    【解决方案1】:

    终于自己找到了根本问题。

    那是因为我每次在构建项目之前都运行了一个脚本来删除.app,所以我尝试解决Xcode6错误的历史问题。见this

    错误的脚本导致了这个,我的错。

    【讨论】:

      猜你喜欢
      • 2019-06-20
      • 1970-01-01
      • 1970-01-01
      • 2017-09-25
      • 1970-01-01
      • 1970-01-01
      • 2012-03-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多