我正在尝试使用新的 xcode4 向 iTunes 提交应用程序。
我按照苹果的说明进行操作,但在执行产品> 存档后,我的管理器中仍然看不到任何内容。
任何人都可以帮忙吗?
我遇到了同样的问题。花了我一整晚才解决。该文档给出了错误的说明-因此您的所有档案都已创建,但它们的大小为零。您可以通过转到他们的目录来验证这一点(...派生数据...)
无论如何,在“跳过安装”中,将“发布”的值设置为“否”(帮助文档告诉你相反)。将其设置为“否”后,再次存档。您会立即看到您的应用程序显示在存档管理器中。
对于“发布”配置,请执行以下操作:
在您的项目上将“跳过安装”设置为“是”
在您的应用程序目标上将“跳过安装”设置为 NO
在包含的所有静态库目标上将“跳过安装”设置为 YES
从菜单中选择产品 -> 存档。
这对我有用,并且基于 Apple Dev Forums 的建议。
在 Target Skip Install 上将值更改为 NO,这对我有用。检查项目上的值,并将其设置为默认为 YES。我同意!苹果的一些愚蠢的太空箱把这个搞砸了!谢谢 Apps4U
对我来说,将上述加设置设置ALWAYS_SEARCH_USER_PATHS
为“是”使存档成为可能。
来自此链接的使用教程:http ://www.idev101.com/code/Distribution/build.html 。
建议的跳过安装说明设置为“是”。存档未在 Xcode 中显示 | 窗口 | 组织者。
将跳过安装重置为其默认 NO。存档现在显示在管理器中。
我不得不将方案从使用 ipad 6.0 模拟器切换到 iOS 设备。然后我可以选择存档。
我需要重新启动 Xcode 才能使设置生效。
“跳过安装”不走运。就我而言,我创建了一个新的 schmeme 并分配了我的目标 - 它出现在管理器上。
我的错是我有多个方案和多个目标,一些目标(即使在不同的项目文件中,但都在同一个工作区中)具有相同的名称。我重命名了目标文件并重新创建了所需的方案,并且存档现在显示在管理器中。
我必须做“产品|存档”,然后它出现在我面前。
除了正确的“代码签名身份”和“技能安装”配置外,您还必须检查项目和目标中的安装目录是否为$(LOCAL_APPS_DIR)
.
原来我需要在构建设置下的“代码签名身份”中设置正确的分发配置文件。
将其设置为正确的分发配置文件(首先,您需要在 developer.apple.com/ios 获取它)
归档后重新启动 Xcode。档案现在将出现在管理器中。