如何使用 Application Loader 将我的应用提交到应用商店?

Posted

技术标签:

【中文标题】如何使用 Application Loader 将我的应用提交到应用商店?【英文标题】:How do I use Application Loader to submit my app to the app store? 【发布时间】:2014-03-14 22:15:20 【问题描述】:

如何使用 Application Loader 将我的应用发布到 ios 应用商店?我不知道如何让 Application Loader 找到该文件。请用简单的步骤告诉我。谢谢!

【问题讨论】:

与其要求这里的人们发布一长串详细的说明,不如您像其他人一样找到 Apple 提供的说明。在您尽一切努力首先搜索相关信息后,此站点应该是最后一个寻求帮助的地方。 【参考方案1】:

按照以下步骤操作:

    在 XCode 中,转到 Product > Archive (*)

    点击Distribute App按钮,然后选择App Store Connect > Export并记住导出文件位置

    在菜单中转到XCode > Open Developer Tool > Application Loader

    按照步骤进行,表示步骤2的.ipa导出文件,就这样!

(*) 如果Archive 菜单选项不可用,请将设备更改为左上角的“通用 iOS 设备”。

【讨论】:

【参考方案2】:

点击此链接

https://developer.apple.com/library/mac/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html

安装证书并转到 Xcode 中的项目构建设置。找到“代码签名”部分并将所有项目设置为“iPhone 分发:您的公司名称”。现在在 Xcode 的产品菜单下选择“存档”。

接下来登录 iTunes 连接并选择“我的应用程序”下的“添加新应用程序”。首先创建一个新包(确保应用标识符匹配!),然后添加应用程序。

添加完屏幕截图和一般信息后,请务必点击“准备添加二进制文件”。这就是您在 iTunes connect 上需要做的所有事情。

返回 xCode 并打开 Organizer(Window - Organizer)。在存档选项卡下,您应该会看到您的应用程序的存档。验证它并选择导出以将存档保存为 App Store 的 .ipa 文件。

接下来打开应用程序加载器(只需在聚光灯下搜索它)。选择“交付您的应用程序”。出现提示时选择之前创建的 ipa 文件。

【讨论】:

【参考方案3】:

Application Loader 不会让您使用正常的 icloud 密码登录。请记住为您生成应用专用密码。

    转至:https://appleid.apple.com/ 登录并转到安全性。 按生成密码 使用此密码登录应用程序加载器。

https://support.apple.com/en-us/HT204397

【讨论】:

【参考方案4】:

无需使用 Application Loader 将您的应用提交到 App Store。在 Xcode 中,确保您在左上角选择了一个物理设备,然后从菜单中选择 Product->Archive。完成后,假设没有发生错误,Organizer 应该会自动弹出,在 Archive 选项卡中,您可以通过选择 Distribute 选择将您的应用提交到 App Store。

【讨论】:

不。需要应用程序加载器,因为 XCode 中经常存在某种无意义的错误,阻止应用程序被上传。发生这种情况时,您只需使用 Application Loader 即可成功,这就是 AL 仍然存在的原因。这就是我否决这个答案的原因。【参考方案5】:

Application Loader 不再与 Xcode 11+ 一起打包。对于一个好的自动化工具,您可以通过运行xcrun iTMSTransporter 来使用内置的命令行工具 iTMSTransporter。更多信息here。

【讨论】:

【参考方案6】:

在 xCode 11 中,Application Loader 被移除。 https://developer.apple.com/app-store-connect/whats-new/?id=submissionsupdate7-31

我在 Adob​​e 论坛上发现: https://community.adobe.com/t5/Animate/Xcode-11-don-t-have-application-loader/td-p/10516050

建议是,在终端上使用 xcrun ...;但它对我不起作用:-(

xcrun altool --upload-app -f <file> -t <platform> -u <username> -p <password>

我与 xCode 11.1 xCode 10.3 并行安装并且能够使用old Application Loader

2019 年 11 月 27 日更新: Apple 推出了应用程序“Transporter”,这里是appstore 的链接。该应用程序与“旧”应用程序加载器非常相似,并在出现错误时显示消息。

【讨论】:

以上是关于如何使用 Application Loader 将我的应用提交到应用商店?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Application Loader 将我的应用提交到应用商店?

无法使用 Application Loader 将 .ipa 上传到 iTunes

无法使用 Application Loader 将 .ipa 上传到 iTunes

使用 Application Loader 将二进制文件上传到 iTunes 商店时出错

使用 Application Loader 进行批量 IAP 加载,价格等级

[iOS]如何把App打包成ipa文件,然后App上架流程[利用Application Loader]