将应用程序发送给多人 (2000) 进行测试,而无需进入 Apple 审批流程

Send app for testing to multiple person (2000) without going to Apple approval process

我想将我的应用程序发送给多个用户进行测试。我不想走苹果审批流程。

我阅读了 Enterprise 程序。但是有没有用户数限制?

是否有其他选择?

我阅读了有关企业计划的信息。但是有没有用户数限制?

- 否

您不必使用 Testflight,还有其他不需要 Apple 审核的替代方案,例如 HockeyApp 或 Crashalytics Beta:

https://www.playtestcloud.com/blog/testflight-alternatives-ios-android

2,000 名测试人员?我怀疑您没有 2,000 名测试人员,但您想在应用程序商店之外分发应用程序。

企业计划允许在贵公司内无限数量的客户。您支付 299 美元加入该计划,并且您签署了一份具有法律约束力的合同,您不会向任何非贵公司员工提供任何东西。如果沃尔玛编写了一个沃尔玛内部使用的应用程序,那么将它发送给 2,000 名沃尔玛员工是没有问题的。您是否为一家拥有 2,000 名员工的公司编写应用程序?

另一种方法是使用不同的包标识符和配置文件 + 应用程序图标 + 启动图像创建多个二进制文件。 这可能违反 Apple 政策。我对此一无所知。是的,强烈不推荐。但我认为,在开发过程中,您可以使用应用程序的一些随机名称来做到这一点,这不会影响您的未来。

例如

com.company.MyFirstApp + app icons + splash images + functionalities

com.company.MySecondApp + new app icons + new splash images + same functionalities

很酷的东西?然后,您可以将这些二进制文件发送给 4000 人。但是,是的,会有两个应用程序做同样的事情。

准备好生产后,您可以根据需要重新设置所有内容,然后将其提交到商店。

但是等等,这样做可能会取消您的帐户许可。再次不要这样做。

首先,回答您的问题:是的,企业许可证没有用户限制。

提醒一下:无论您选择什么测试工具,您仍然需要遵守 Apple 分发政策,例如任何临时配置文件中的 100 个 UDID 和企业分发的无限数量的客户。

但是,如果您想高效地测试您的应用程序,您可以利用一些工具,例如 HockeyApp。 Here you can find basic introductions about how to integrate hockeyapp, and this post 解释了 HockeyApp 支持的应用程序版本类型。

您可以将 TestFlight 与 BoardingBot 等服务一起使用,以分配最多 2000 名测试人员,这是 TestFlight

中外部测试人员的当前限制