在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用户中添加人员之前,您需要在“用户和角色”中添加用户。