对于TestFlight测试版的30天测试期结束后,构建状态更改为过期?

问题描述:

苹果已经提到Here“30天的试验期已经结束了TestFlight测试版,构建状态更改为过期后”对于TestFlight测试版的30天测试期结束后,构建状态更改为过期?

谁能告诉我是什么意思吗?

  1. 无论TestFlight测试版不提供新的测试人员安装应用程序

  2. 或者当测试期结束,测试人员已经建立安装不会受到影响

由于我的测试测试版应用程序已过期,因此我的测试人员可以测试应用程序(已安装在其设备中)将在应用程序中启动以进行测试,或者我应该上传新版本。 enter image description here

我已经提到这个Link但没有帮助。

任何帮助表示赞赏

谢谢

找到了解决办法HERE

这是一个普遍的限制使用TestFlight时。 Apple可能希望阻止Testflight可用于将应用程序分发到AppStore之外的用户,因此他们执行严格的过期策略。 The App runs for 30 days and will then stop working.可这30天的时间内更新您的测试阶段,所以beta测试者可以更新,然后再获得30天。苹果公司记录了30天的限制,并且TestFlight应用程序会告诉用户这个限制。如果你认为这还不够,你应该告诉你的beta测试者。

另一种方法是通过通过与即席调配谱iTunes中发布应用去了“老办法”。通过这种方式,您需要自己为每个设备注册UDID,但总共限制为100台设备,但测试版将一直运行到配置文件过期(AFAIK这些配置文件需要每年更新一次)。

+1

截至2015年11月13日,测试期为期60天。 – Whirlwind

您的TestFlight应用程序用户should not be able to launch the app 30 days after you release itdue to provisioning limitations

如果你想让你的测试版本持续30天以上,你可以使用老式的ADHOC builds(但你可以限制在100个用户,而你可以通过TestFlight使用1000个用户)。

+0

如果我们在此期间(现在为60天)更新应用程序,会发生什么情况。 60天是从更新日期开始还是从试飞开始? – Manglu

+0

是的,60天内每个版本都会重新启动。 – chmac

如果你有一个标签/访问已过期生成的代码,版本号的一个简单的凸块和小补发到iTunes Connect使立即对另外60天的版本。

今天早晨我这个问题,但保持群体,并得到一个打造出尽可能干净,并让工作一种享受需要。