【发布时间】:2013-09-13 22:56:24
【问题描述】:
我知道我的问题被讨论了很多次,但没有一种解决方案可以完全帮助我(SKIP_INSTALL、将标题从公共和私有复制到项目部分等)。
我拥有什么以及我做了什么:
所以,我有一个工作区,里面有一些项目。我需要归档我的项目(我们将其命名为 Project1),以便在 AppStore 中展示它。我在我的工作区中使用了其他项目中的一些类(为此,我将它们添加到我的 Project1 中的 Edit Scheme-Manage Scheme)我的意思是我导入它们。
在我的 Project1 和工作区中我做了:
- 在 Static Libraries 中将选项 SKIP_INSTALL 设置为 YES,对于 PROJECTS 将选项设置为 NO(以及在我从中导入类的其他项目中 I做了同样的事情);
- 将一些标头从 Copy headers 从 public 转移到项目中的 Project 部分,从我将类导入到我的 Project1 就像我之前说的那样;
- 在 Code_Sign_Identity 中设置 Distribution Provisioning Profile
- 在Project1中的Edit Scheme-Archive-Build Configuration我设置了Release;
- 在 Edit Scheme-Archive-Options 的 Project1 中,我在 Organizer 中设置了 Reveal Archive;
使用 Menu-Product-Archive 后会发生什么?
当我按下存档时,XCode 开始工作过程,但当它结束时 什么都没有发生,在 Organizer 中什么都没有出现。 我在 Apple Docs - Xcode successfully archived my application, but the Archives Organizer does not list my archive 中找到了很棒的文章(技术说明),但它对我没有帮助。我已经从该工作区归档了另一个项目,它当时适用于该项目,但现在适用于我的 Project1。我认为我在 Build Setting 中设置了错误,但无法确定具体是什么。
我的项目/工作区有什么问题?
【问题讨论】:
标签: ios xcode archive build-settings xcode-organizer