上传二进制应用程序加载器或 Xcode 管理器的最佳方式
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/6991658/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Best way for uploading binary Application Loader or Xcode organizer
提问by mandeep-dhiman
I want to know best way for uploading binary to itunestore. Is it through Application loader or using Xcode organizer archive build, validate and submit.
我想知道将二进制文件上传到 itunestore 的最佳方式。是通过应用程序加载器还是使用 Xcode 管理器归档构建、验证和提交。
采纳答案by Suhail Patel
You don't use Application Loader in Xcode 4 anymore. You can only upload through the Xcode Organiser...
您不再在 Xcode 4 中使用 Application Loader。您只能通过 Xcode Organizer 上传...
As zekel mentions below, you can still use Application Loader to submit your IPA files. The Xcode Organiser method is useful if you are building the app yourself and want to validate and submit from one place. Application Loader method is useful if you have the IPA signed to the correct certificates installed on your system.
正如 zekel 在下面提到的,您仍然可以使用 Application Loader 来提交您的 IPA 文件。如果您自己构建应用程序并希望从一个地方验证和提交,Xcode Organizer 方法非常有用。如果您已将 IPA 签名为系统上安装的正确证书,则 Application Loader 方法很有用。
After using both methods, Application Loader gives you more indication of progress status which is useful if you are on a slow connection.
使用这两种方法后,Application Loader 会为您提供更多进度状态指示,这在您的连接速度较慢时很有用。
回答by Oliver Pearmain
There are significant differences which I've tried to list below (as of Xcode 6.3.2 - Jun 2015):
我试图在下面列出一些显着差异(截至 Xcode 6.3.2 - 2015 年 6 月):
Xcode Organiser
Xcode 管理器
- The application to submit must be selected from the list of your locally archived apps (you cannot browse to a specfic file)
- Gives option to 'Validate' your app before submitting
- At validate/submission time will download/sync all the provisioning profiles associated with the selected Apple developer account and re-sign/re-embed the application with the appropriate one (it does indicate which one's get selected but you cannot override this)
- Gives option to automatically upload the debugging symbols that are included in the archived application
- NO upload progress
- (Gives the option to Export to an *.ipa which could be used with Application Loader)
- 必须从本地存档的应用程序列表中选择要提交的应用程序(您无法浏览到特定文件)
- 提供在提交前“验证”您的应用程序的选项
- 在验证/提交时,将下载/同步与所选 Apple 开发人员帐户关联的所有配置文件,并使用适当的应用程序重新签名/重新嵌入应用程序(它确实表明选择了哪个,但您不能覆盖它)
- 提供选项以自动上传包含在存档应用程序中的调试符号
- 没有上传进度
- (提供导出到 *.ipa 的选项,可与 Application Loader 一起使用)
Application Loader
应用加载器
- Requires you browse to an *.ipa file for its input
- No option to Validate before submitting
- Uses the provisioning profile that is already embedded in the *.ipa file
- NO way to upload debugging symbols
- Gives upload progress
- 需要您浏览到 *.ipa 文件以进行输入
- 没有选项在提交前验证
- 使用已嵌入 *.ipa 文件的配置文件
- 无法上传调试符号
- 提供上传进度
回答by Malcolm
A sole developer or small team might just submit directly from Xcode, especially for a smaller project. But for a larger team, more complex project, or an automated build system, submitting from the Application Loader is easier.
单独的开发人员或小团队可能只是直接从 Xcode 提交,特别是对于较小的项目。但是对于更大的团队、更复杂的项目或自动构建系统,从 Application Loader 提交更容易。
It's a matter of workflow more than anything else.
工作流程的问题比其他任何事情都重要。
回答by MUHAMMAD WASIM
I mostly use Application Loader it is best because:
我主要使用 Application Loader 它是最好的,因为:
It just requires you browse to an .ipa
file.
它只需要您浏览到一个.ipa
文件。
We need not to worry about the provisioning profile that is already embedded in the .ipa
file.
我们不必担心已经嵌入.ipa
文件中的配置文件。
NO way to upload debugging symbols
无法上传调试符号
We need not to Validate before submitting.
我们不需要在提交前验证。
We can see the progress bar where and what is the status of app uploading.
我们可以在进度条上看到应用上传的位置和状态。