我们想使用 App Store 对我们的应用程序进行一些封闭式 beta 测试。
我们知道 ad-hoc 方式,但它需要预先收集测试人员的 UDID 并将其嵌入到配置文件中,这并不理想,因为我们希望避免向 100 名测试人员询问他们的 UDID。
另一种方法是使用不需要收集和存储 UDID 的 Enterprise Distribution,但让我们谈谈另一种可能性......
用户需要在应用程序启动时登录。无法从应用程序创建用户帐户,因此我们正在考虑在服务器上创建一些 beta 测试人员帐户,将应用程序的 beta 版本提交到 Apple Store 并通过电子邮件将凭据发送给 beta 测试人员。
唯一的问题是是否建议将未完成的应用程序提交到 Apple Store。提交后,所有 iOS 用户都可以下载该应用程序,但只有 beta 测试人员才能登录。它还有一个额外的优势,那就是更早地了解 Apple 的反馈,因此也可以更早地解决任何问题。你认为苹果会批准一个未完成的应用程序吗?
此外,是否可以禁用提交到 Apple Store 的应用程序的应用程序审查?我们不想在 beta 测试期间收到用户的差评...
谢谢, 迈克尔