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

问题描述:

所以我想存档我的Xcode项目上传到应用程序商店但是我收到以下错误;无法归档Xcode项目:没有这样的文件或目录

PBXp Error

error: /Users/User/Library/Developer/Xcode/DerivedData/APPNAME-aurgdfrsdgrsdgwzxglhhaw/Build/Intermediates/ArchiveIntermediates/APPNAME/BuildProductsPath/Release-iphoneos/MyBundle.bundle: No such file or directory

我试过了;

  • 删除导出的数据
  • 构建和运行捆绑
  • 更改项目/生成设置“地带调试符号复制十一五”期间为是
  • 编辑捆绑模式,并加入框架

有谁有什么想法为什么发生这种情况&如何解决?

UPDATE

的文件显示为拖放项目到我的项目时丢失;

enter image description here

我不能没有PBXp错误,直到我单独运行的每个目标运行项目。然后该项目运行良好。

但是,归档时仍然是个问题。

+0

您是否在使用XConfig文件来管理xcodeproj? – ColdSteel

+0

是否有构建阶段将包复制到您的应用程序? –

+0

@ user3351949不,我只是按照这些指示标记和放弃https://github.com/drewmccormack/ensembles – JUSDEV

问题可能是Ensembles.bundle未在Release版本中构建用于存档。

Add Ensembles Resources iOS作为您自己的应用程序的依赖项。这将确保它在应用程序之前构建,包括发布版本。您可以在应用程序目标的“构建阶段”选项卡中进行设置。