有什么方法可以在不使用测试器 UUID 的情况下使 iOS 应用程序可用于 Beta 测试(临时应用程序)

Is there any way to make a iOS app available for beta-testing (adhoc app) without using the tester UUID

我想让我的应用程序可供测试人员使用,而无需将他们的 UUID 添加到分发配置文件中。有什么办法可以做到这一点。我知道企业分发,但我的应用程序最终会上传到 AppStore。 所以我也想知道是否可以为企业应用程序和应用程序商店应用程序使用相同的Apple ID。

谢谢

是的,您可以在开发者门户上使用新的 Testflight 功能:https://developer.apple.com/testflight/

使用这个时你有两个选择。对于内部测试,任何绑定到您帐户的人都可以对其进行测试。对于外部测试,您的应用程序必须经过审批流程,您可以发出一封电子邮件,让他们对其进行测试,或者将他们的电子邮件放入其中,它会向该人发出安装该应用程序的邀请。应用程序的任何更新都必须先获得批准,然后才能提供给外部测试人员。

不再需要UDID。重点是测试用户而不是设备。一个用户可能有多个设备可以安装测试版应用程序。

You can enable up to 25 users from your iTunes Connect team to be internal testers and up to 1000 users to be external testers. External testers do not need to be in your organisation; you can invite any user with an email address to become one of your external testers.

引用自下方link: https://subodhnpushpak.wordpress.com/2015/01/05/deploying-ios-apps-without-udid-to-beta-testers-using-testflight-beta-testing/