通过 App Store Connect 下载 .ipa build API

Download .ipa build via App Store Connect API

由于我们组织的一些独特的质量和监管要求,我们需要能够从 App Store Connect 下载 .ipa 版本,以便能够将其与本地构建的二进制文件进行比较。我明白这是一个不寻常的要求,但这是没有商量余地的。

显然无法通过 App Store Connect 网络界面执行此操作,因此我一直在查看 App Store Connect API。但是,从文档中可以看出,是否可以使用它来下载 .ipa 构建。

有谁知道这是否可行,如果可以,请问大家应该怎么做?

Apple 不提供任何检索上传的方法 app/IPA。通过 App Store Connect 和 App Store Connect API 都是不可能的。

您只能在 App Store Connect 界面中查看权利和其他构建信息。为此,请转到 App Store Connect > 我的应用程序 > Activity > 所有构建 > 单击构建

(Fastlane 也没有提供任何方式,因为 Apple 不公开数据。它使用 "web API",即比 "standard" App Store Connect API)

我们可以借助Apple Configurator 下载IPA 文件。按照以下步骤下载 IPA 文件。

  • 在您的 MAC 上下载 Apple Configurator 2 应用程序。
  • 将您的 iPhone 与 MAC 连接,Apple ID 在 apple Configurator 和 iPhone 中应该相同。
  • 新 window 将在“所有设备”选项卡中显示应用计数标记。
  • 在 Apple Configurator 中右键单击您连接的设备,然后 select 添加,然后选择应用程序。
  • 过程将完成,弹出窗口将显示选项,无需单击任何选项并转到此路径

~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/

  • 将 IPA 文件保存在您的目录中 -现在停止 Apple Configurator