当Final版本生效时,iOS会使应用的测试版无效

时间:2014-04-09 22:42:45

标签: ios development-environment ios-provisioning beta-testing

您好,我只是想知道是否有办法停止测试版的应用程序,一旦它不再是测试版并且存在于AppStore中。像许多iOS开发人员一样,我一直在使用beta测试人员在发布之前测试我的应用程序,我想知道是否有任何方法可以阻止在特定日期工作的beta版本或撤消他们使用的配置文件:

get-task-allow

或者测试版本是否只是永久工作,或直到配置文件到期为止。

任何输入都会受到赞赏,因为我已搜索过&搜索但找不到答案。

谢谢

2 个答案:

答案 0 :(得分:1)

应用程序将继续有效,直到配置文件过期。除非您提前采取措施,否则除了要求用户删除应用程序之外,您无能为力。

我在我的测试版中添加了代码,使应用程序在构建后的几天内退出。当然,这可以通过将设备上的日期更改为过去的日期来解决,但对我来说这不是问题。

当然还有其他选择,但你需要问自己需要多少努力来保持旧的测试版工作。

答案 1 :(得分:1)

无法通过内置方式使应用无效。您可以对应用的测试版本进行日期检查,以便在特定日期之后无法运行 - 人们可以更改其设备上的日期,但大多数人都不会打扰。

我通常会使用iTunesConnect提供的代码免费下载已发布的版本,以奖励我的Beta测试人员