无法存档Xcode项目:没有这样的文件或目录

时间:2016-09-24 22:07:35

标签: ios xcode xcode8 ensembles

所以我试图归档我的Xcode项目上传到应用程序商店但是我收到以下错误;

  

PBXp错误

     

错误:   /Users/User/Library/Developer/Xcode/DerivedData/APPNAME-aurgdfrsdgrsdgwzxglhhaw/Build/Intermediates/ArchiveIntermediates/APPNAME/BuildProductsPath/Release-iphoneos/MyBundle.bundle:   没有这样的文件或目录

我试过了;

  • 删除派生数据
  • 构建并运行捆绑包
  • 更改项目/构建设置"在复制期间删除调试符号"是的
  • 编辑Bundle Schema并添加框架

有没有人知道为什么会这样?&怎么解决?

更新

将项目拖放到项目中时,文件显示为缺失;

enter image description here

在单独运行每个目标之前,我无法在没有PBXp错误的情况下运行项目。然后项目运行正常。

但归档时仍然存在问题。

1 个答案:

答案 0 :(得分:3)

问题可能是您的Release版本中没有构建{{1}}以进行存档。

添加 Ensembles Resources iOS 作为您自己应用的依赖项。这将确保它在您的应用之前构建,包括Release版本。您可以在应用目标的Build Phases选项卡中进行设置。