Xcode成功归档了应用程序,但Archives Organizer未列出任何

时间:2015-09-10 21:33:09

标签: ios xcode deployment ios9 xcode7

问题是 - 项目的构建和存档没有任何错误,但管理器中的Archives部分为空(同时~/Library/Developer/Xcode/Archives包含所有生成的存档)。

我知道这个topic但它已经4岁了,我已经尝试了所有提供解决方案(其中一些不再相关)。我认为它可能是一个与Xcode7相关的问题,并希望枚举我的所有目标和设置,因此已经处理过这个错误/问题的人可以找到差异并帮助我。

以下是Build Settings/Deployment部分的选项:

项目:

- Skip Install: Yes
- Installation Directory: $(LOCAL_APPS_DIR)

目标(5项):

iOS App:

- Skip Install: No
- Installation Directory: $(LOCAL_APPS_DIR)

iOS Framework:

- Skip Install: Yes
- Installation Directory: $(LOCAL_LIBRARY_DIR)/Frameworks

观看应用:

- Skip Install: No
- Installation Directory: $(LOCAL_APPS_DIR)

观看扩展:

- Skip Install: Yes
- Installation Directory: $(LOCAL_APPS_DIR)

观察框架:

- Skip Install: Yes
- Installation Directory: $(LOCAL_LIBRARY_DIR)/Frameworks

我从official guide提出了所有建议,即:

  1. 在方案编辑器的存档窗格中启用Reveal Archive in Organizer选项。
  2. 尝试了Skip Install构建设置的各种组合(应用目标始终设置为No)。
  3. VersionBuild值相同,在我的情况下等于“2.0.0”。
  4. 使用选定的真实设备创建存档。
  5. 一个项目利用CocoaPods作为依赖管理器,但我不确定它是否是一个问题。
  6. 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

通过执行3个连续步骤解决了问题:

  1. Watch Framework中的所有文件都已直接移至Watch Extension。此档案开始显示在管理器中但在Other Items部分中。为了解决这个问题,我们执行了以下两个步骤。
  2. 对于Build Phases/Headers中的每个CocoaPod,所有标头都已从Public移至Project部分。
  3. 对于Build Settings/Deployment部分中的观看应用,Skip Install参数已切换为Yes