我如何能够不通过 Xcode 将 *.app 上传到 Appstore?

Posted

技术标签:

【中文标题】我如何能够不通过 Xcode 将 *.app 上传到 Appstore?【英文标题】:How will I able to upload *.app to Appstore not via Xcode? 【发布时间】:2016-01-17 11:25:08 【问题描述】:

我有使用 Go 语言创建的 ios 应用程序,我将其编译为 .app 文件。谁能告诉我该怎么做:

    将应用程序加载到我的 iPhone 将应用程序加载到 iTunes 连接(我通过 Xcode 加载了另一个,但这里没有目标 c 或 swift 代码可以这样做)

PS:我有有效的开发者帐户,能够创建任何需要的证书。版本:XCode 7.2、iOS 9.2

非常感谢您的帮助。

【问题讨论】:

抱歉,据我所知,您无法将 .app 加载到您的 iPhone(.ipa OK)。 2.先搞清楚app的信息。 【参考方案1】:

对于提交部分,有一个名为 Application Loader 的 Apple 工具。它是 Xcode 的一部分,但我认为仍然可以单独下载。无需使用 Xcode Organizer 界面即可将应用交付到 App Store。

您需要以 .ipa 文件的形式交付您的应用。如果您的 .app 已正确签名并包含有效的 .mobileprovision (这是一个不同的问题),您需要做的就是创建一个名为“Payload”的新文件夹,将您的 .app 复制到其中。然后您可以将 .zip 文件重命名为 .ipa 并使用应用程序加载器上传。

【讨论】:

以上是关于我如何能够不通过 Xcode 将 *.app 上传到 Appstore?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用 Xcode 9 GM 上传到 App Store?

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

只能上传到 Apple App Store,且 bitcode 设置为 yes

如何将煎茶 App 上传到 iTunes 平台? [关闭]

无法使用 Xcode 7.1 上传到 App Store

如何在没有 XCode 的情况下将具有应用内购买的现有 .ipa 文件上传到 ituneconnect