上传到 App Store

Posted

技术标签:

【中文标题】上传到 App Store【英文标题】:Uploading to the App Store 【发布时间】:2011-08-20 17:17:40 【问题描述】:

所以我想知道将应用上传到应用商店的正确方法是什么? 是通过使用苹果提供给我们的Application Loader应用程序吗? 还是使用 Xcode 管理器中的提交功能? 还是两者都有效?

问题适用于 Mac OS X 应用程序和 ios 应用程序

【问题讨论】:

【参考方案1】:

您可以使用两种方式上传它,这取决于您。您可以使用存档构建通过管理器上传,也可以使用使用压缩发布构建的应用程序加载器上传。这两种方法我都试过了,我个人认为使用 xcode 的管理器更容易。但这又取决于你。有时您可能会遇到管理器问题,或者您收到错误,如果发生这种情况,请尝试使用 Application Loader。我对 Application Loader 还没有任何问题。所以总的来说,应用程序加载器是经典、安全但更长的方式,xcode 的管理器是简单快速但有时有问题的方式。同样,我遇到了一个问题,我无法为归档构建,构建选项卡中的“构建归档”按钮未启用,我无法使用管理器,那时我使用了 Application Loader,它工作得很好。

【讨论】:

【参考方案2】:

我试图在下面列出显着差异(截至 Xcode 6.3.2 - 2015 年 6 月):

Xcode 管理器

必须从本地存档的应用程序列表中选择要提交的应用程序(您无法浏览到特定文件) 在提交之前提供“验证”您的应用的选项 在验证/提交时,将下载/同步与所选 Apple 开发人员帐户关联的所有配置文件,并使用适当的帐户重新签名/重新嵌入应用程序(它确实指示选择了哪个,但您不能覆盖此) 提供自动上传存档应用程序中包含的调试符号的选项 没有上传进度 (提供导出到可与 Application Loader 一起使用的 *.ipa 的选项)

应用程序加载器

要求您浏览到 *.ipa 文件作为其输入 提交前没有验证选项 使用已嵌入 *.ipa 文件中的配置文件 无法上传调试符号 提供上传进度

【讨论】:

【参考方案3】:

我建议使用 Application Loader 选择您的二进制文件并提交到 iTunes Connect。 Xcode 可以提交,但我个人认为 Application Loader 的 bug 较少,因为它已经存在了 3 年多。

【讨论】:

好的,如果我要使用 Application Loader 上传 Mac 应用程序,应该上传什么文件?应用的 .pkg 文件还是 .zip 中的 .app 文件?【参考方案4】:

同样的事情(从 Xcode 4 开始)。随心所欲。

我邀请您阅读iTunes Connect's manual,因为它可能会回答您的一些问题。

【讨论】:

【参考方案5】:

两者都可以正常上传。我以前每次都使用应用程序加载器,但组织技术似乎更好。最重要的原因是因为它会跟踪您发布的构建。

否则很容易覆盖旧的 dSYM 文件。这真的很糟糕,因为这样您就失去了轻松调试用户发送给您的崩溃报告的能力。

【讨论】:

以上是关于上传到 App Store的主要内容,如果未能解决你的问题,请参考以下文章

无法将应用上传到 App Store 连接

如何将实现的“in App”上传到App Store?

无法使用 Xcode 7.1 上传到 App Store

将新应用程序上传到 App Store

上传到 App Store Connect 的应用预览视频的格式问题

将构建上传到 IOS App Store