5

我想知道将二进制文件上传到 itunestore 的最佳方式。是通过应用程序加载器还是使用 Xcode 管理器归档构建、验证和提交。

4

4 回答 4

10

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

Xcode 组织者

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

应用加载器

  • 要求您浏览到 *.ipa 文件以获取其输入
  • 提交前没有验证选项
  • 使用已嵌入 *.ipa 文件中的配置文件
  • 没有办法上传调试符号
  • 给出上传进度
于 2015-06-08T15:25:47.537 回答
5

您不再在 Xcode 4 中使用 Application Loader。您只能通过 Xcode Organizer 上传...

正如 zekel 在下面提到的,您仍然可以使用 Application Loader 提交您的 IPA 文件。如果您自己构建应用程序并希望从一处验证和提交,则 Xcode Organizer 方法很有用。如果您将 IPA 签名到系统上安装的正确证书,则应用程序加载程序方法很有用。

使用这两种方法后,Application Loader 会为您提供更多进度状态指示,如果您的连接速度较慢,这将非常有用。

于 2011-08-09T14:07:55.537 回答
3

单个开发人员或小团队可能只是直接从 Xcode 提交,尤其是对于较小的项目。但对于更大的团队、更复杂的项目或自动化构建系统,从 Application Loader 提交更容易。

这比其他任何事情都更重要的是工作流程。

于 2012-05-02T21:19:52.857 回答
1

我主要使用 Application Loader,这是最好的,因为:

它只需要您浏览到一个.ipa文件。

我们不必担心文件中已经嵌入的配置.ipa文件。

没有办法上传调试符号

我们不需要在提交之前进行验证。

我们可以看到进度条在哪里以及应用上传的状态是什么。

于 2015-09-22T07:22:13.097 回答