在TestFlight上发布iOS应用

在模拟器或设备上测试过iOS应用之后,您可能希望将其发布在TestFlight上进行Beta测试,以邀请其他人来测试您的应用。

要在TestFlight上发布该应用程序,首先,您必须具有iOS开发者帐户。 现在,您可以开始通过Xcode发布应用了。

您需要为您的应用程序提供身份,包括显示名称,捆绑标识符,版本和内部版本。 您可以通过项目->常规->身份找到身份。 以下是身份示例。

如上所述,您需要拥有iOS开发者帐户才能发布该应用。 在这里,您需要在常规->签名中为您的应用添加签名证书。

在产品->存档中开始存档您的应用程序。 确保您已选择设备作为通用iOS设备。

我这里没有我自己的Apple开发人员帐户,我被添加为AppStore Connect中的开发人员。 如果您是应用程序管理员,管理员或代理,则可以通过单击…图标旁边的+菜单在AppStore Connect上创建一个应用程序。

填写应用信息,包括:

  • 名称
  • 主要语言
  • 捆绑ID
  • SKU

完成此应用程序信息后,单击“创建”。

如果没有在App Store上创建此应用程序,则会出现错误“找不到合适的记录。 确认您的捆绑包标识符正确。”

成功归档应用程序后,该开始“上传到App Store ..”。

在“上载应用程序的符号以从Apple接收符号化报告”上选择->下一步

选择自动管理签名,然后单击下一步。

等待将应用程序上载到App Store时,Connect会弹出,显示成功将应用程序上载到App Store的弹出窗口。

使用您的帐户登录https://appstoreconnect.apple.com。 转到活动->所有构建。

现在是时候邀请内部成员使用TestFlight尝试我们的应用程序了。 转到TestFlight选项卡> App Store Connect用户>单击+添加测试器。

请注意,在App Store Connect用户中添加人员之前,您需要在“用户和角色”中添加用户。