如何在运行时确定是否为内部或外部测试人员分发应用程序?

时间:2016-02-29 08:46:39

标签: ios objective-c iphone itunesconnect testflight

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

1 个答案:

答案 0 :(得分:2)

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

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

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

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