无法归档iOS应用程序(iOS App Archive)

时间:2013-09-10 09:36:00

标签: ios xcode archive build-settings xcode-organizer

我知道我的问题已被讨论了很多次,但没有任何一个解决方案可以帮助我(SKIP_INSTALL,将标题从公共和私人复制到项目部分等)。

我拥有什么以及我做了什么:

所以,我有一个工作区,我有一些项目。我需要存档我的项目(让我们将其命名为 Project1 )以便在AppStore中呈现它。我在我的工作区中使用了其他项目的一些课程(为此我将它们添加到 Project1 中的 编辑方案 - 管理方案 )我的意思是我导入它们。

在我的 Project1 和工作区中,我做了:

  • 静态库中将选项 SKIP_INSTALL 设置为YES,为 PROJECTS 设置为NO(以及在我导入类的其他项目中 I做了同样的);
  • 将项目中的复制标题公开转移到项目部分,从我导入类到 Project1 < / strong>正如我之前所说;
  • Code_Sign_Identity 设置分发配置文件
  • 项目1 编辑方案 - 存档 - 构建配置我设置发布;
  • 编辑方案 - 存档 - 选项 Project1 中,我在管理器中设置 显示存档 ;

使用Menu-Product-Archive后会发生什么?

当我按存档XCode开始工作时,但当它结束没有任何反应在管理器中没有任何内容出现。 我在Apple Docs中找到了很棒的文章(技术说明) - Xcode successfully archived my application, but the Archives Organizer does not list my archive但它对我没有帮助。我已经从该工作区归档了另一个项目,然后它适用于该项目,但现在我的 Project1 。我认为我在构建设置中设置了一些错误但无法确定究竟是什么。

我的项目/工作区出了什么问题?

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。决定是:在构建设置 - INSTALL_PATH 设置“ $(LOCAL_APPS_DIR)” - 此代码将生成 / Applications

INSTALL_PATH 安装XCode将为您存储档案的地方。

正如我理解为解决关于存档的任务,你需要做的事情:

    PROJECT-SKIP_INSTALL - 设置为,并在 LIBRARIES-SKIP_INSTALL 中设置为 YES 项目集 构建设置 - INSTALL_PATH 设置“ $(LOCAL_APPS_DIR) 构建阶段 - 复制标题将标题从公开/私有转移到项目部分。

    我做了这三个步骤,他们得到了帮助,我希望他们也会帮助你。