3

所以我正在尝试存档我的 Xcode 项目以上传到应用商店,但是我收到以下错误;

PBXp 错误

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

我试过了;

  • 删除派生数据
  • 构建和运行包
  • 将项目/构建设置“复制期间剥离调试符号”更改为是
  • 编辑 Bundle Schema 并添加框架

有没有人知道为什么会发生这种情况以及如何解决?

更新

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

在此处输入图像描述

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

但是存档时仍然是一个问题。

4

1 回答 1

4

问题可能Ensembles.bundle是没有在您的发布版本中构建以进行归档。

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

于 2016-09-25T18:13:50.597 回答