返回

Xcode 11 使用 xcrun altool 密钥上传 ipa 包

见解分享

简介

Xcode 11 中的 Application Loader 工具已被弃用,取而代之的是 xcrun altool 命令行工具。xcrun altool 工具可以用来上传 ipa 包到 App Store Connect,而无需使用 Application Loader。

先决条件

在使用 xcrun altool 命令行工具之前,您需要满足以下先决条件:

  • Xcode 11 或更高版本
  • Apple 开发者帐户
  • 已签名的 ipa 包
  • 发布证书(.p12 文件)
  • 发布配置文件(.mobileprovision 文件)

步骤

要使用 xcrun altool 命令行工具上传 ipa 包,请按照以下步骤操作:

  1. 打开终端应用程序。
  2. 导航到包含 ipa 包的目录。
  3. 运行以下命令:
xcrun altool --upload-app -f path/to/ipa_file -u username -p password

其中:

  • path/to/ipa_file 是您要上传的 ipa 包的路径。
  • username 是您的 Apple 开发者帐户的用户名。
  • password 是您的 Apple 开发者帐户的密码。
  1. 输入您的 Apple ID 和密码。
  2. 选择要上传 ipa 包的团队。
  3. 选择要上传 ipa 包的应用程序。
  4. 点击“上传”按钮。

常见问题

1. 我在运行 xcrun altool 命令时遇到错误。该怎么办?

如果您在运行 xcrun altool 命令时遇到错误,请检查以下几点:

  • 您是否正确安装了 Xcode 11 或更高版本?
  • 您是否具有有效的 Apple 开发者帐户?
  • 您是否已正确签署了 ipa 包?
  • 您是否具有有效的发布证书和发布配置文件?
  • 您是否正确输入了 Apple ID 和密码?

2. 我上传了 ipa 包,但它没有出现在 App Store Connect 中。该怎么办?

如果您上传了 ipa 包,但它没有出现在 App Store Connect 中,请检查以下几点:

  • 您是否选择了正确的团队和应用程序?
  • 您是否等待了一段时间?有时需要一段时间才能让 ipa 包出现在 App Store Connect 中。
  • 您是否联系了 Apple 开发者支持团队?他们可以帮助您解决问题。

结论

xcrun altool 命令行工具是一种简单而方便的方式来上传 ipa 包到 App Store Connect。通过遵循本指南中的步骤,您可以轻松地将您的 iOS 应用上传到 App Store。