1

我正在开发一个 iOS 应用程序,并希望让选定的非技术用户组能够轻松快速下载并试用它。我不会提前获得他们的 UDID,TestFlight 也不是一个可行的选择,因为设置时间太长。我的公司也不够大,无法获得企业选项的资格。

我想知道的是:我可以向Apple提交一个要求用户在启动时输入代码的应用程序吗?然后我可以简单地将该代码提供给我的演示用户(并提供给 Apple 进行审查)并将其提交给商店。或者苹果会拒绝这样的事情吗?

谢谢。

4

2 回答 2

3

输入 PIN 码不是问题(许多应用程序使用 PIN 码来保护用户自己的数据,例如密码库),但似乎如果目的是限制应用程序的受众,那可能违反应用商店指南第 2.22 节。

如果目的是为有限数量的用户进行测试,您可以只进行临时分发吗?

于 2012-08-01T21:25:54.563 回答
1

为了向客户展示我们的应用程序,我的公司使用我们的iOS 企业帐户。使用该帐户(每年花费 299 美元而不是每年 99 美元),我们可以制作可以通过我们自己的受限渠道而不是 App Store 分发的构建。这些构建使用Enterprise Distribution 配置文件进行签名,不需要指定将使用哪些设备。

之后,我们只是限制谁有权下载我们的应用程序。我们为此使用Testflight。它使我们能够上传我们配置的应用程序,并允许我们邀请特定用户下载该应用程序。即使对于我们的非技术客户来说,下载应用程序的过程也很简单。

但是由于您说您不想使用 Testflight,您可以分发您的企业应用程序,但您认为最简单。

于 2013-01-16T14:50:35.460 回答