如何在运行时确定应用是为内部测试人员还是外部测试人员分发的



我知道可以确定应用程序是通过TestFlight还是AppStore安装的。但是对于那些通过TestFlight安装的应用程序,是否可以知道它们是分发给内部测试仪还是外部测试仪?谢谢。

该应用程序不知道它来自哪里。您必须自己处理这些信息。

1) 逐个识别您的用户,并确定他们是内部测试人员还是外部测试人员

2)为内部/外部测试人员定制构建。在这种情况下,可以为项目添加新目标,并且仅更改生成设置中的一个变量以区分内部/外部生成。

在这里你可以找到一个使用多目标项目的例子:http://www.raywenderlich.com/68613/create-paid-lite-version-iphone-app

最新更新