Ios 试飞-30天后继续测试?

Ios 试飞-30天后继续测试?,ios,testing,core-data,testflight,Ios,Testing,Core Data,Testflight,我们正在考虑使用TestFlight为我们的iOS移动应用程序运行一个测试活动,有数百名用户 (我们不能使用Apple Enterprise帐户) 测试将持续50天,试飞构建有30天的限制 文件说: 若要在30天期限到期后继续测试,请上载另一个 建造。内部测试人员自动接收更新通知 当新版本可用时。将新构建分发给 外部测试人员,您需要重新提交给Beta App Review。只要是 批准后,您可以通过以下方式向外部测试人员发送更新电子邮件: 单击构建上的外部测试人员列中的发送邀请 因此,理论上,

我们正在考虑使用TestFlight为我们的iOS移动应用程序运行一个测试活动,有数百名用户

(我们不能使用Apple Enterprise帐户)

测试将持续50天,试飞构建有30天的限制

文件说:

若要在30天期限到期后继续测试,请上载另一个 建造。内部测试人员自动接收更新通知 当新版本可用时。将新构建分发给 外部测试人员,您需要重新提交给Beta App Review。只要是 批准后,您可以通过以下方式向外部测试人员发送更新电子邮件: 单击构建上的外部测试人员列中的发送邀请

因此,理论上,我们可以测试0.9.0版本一个月,然后构建和发布0.9.1,并让人们进行更新(是的,有点笨重)

问题是它真的有效吗?更新时本地应用程序数据会发生什么变化?coreData和NSUserDefault之类的东西

如果能得到一些绝对的确认,那就太好了

我无法完全测试这一点,因为在超过30天的限制之前和之后,更新行为可能会有所不同


提前谢谢

是的,发布两个版本的作品。应用程序数据不应受到影响。确保您的测试人员了解此限制,并在截止日期前进行更新

注意,如果更新版本号而不是版本号,Testflight会将其分组并自动发送更新。更改版本时,必须登录iTunes Connect并在新版本上启用Testflight。 如果您想跳过30天的限制,您可以使用其他服务进行分发,例如Fabric的Beta版。但这需要注册每个设备,并且在开发者门户上最多只能注册100个设备。如果需要更多,可以创建多个开发人员帐户。如果你只是在设备上测试,就不应该再收费了

并且您的应用程序数据不会受到更新的影响(除非您对应用程序进行了更改)。我以前做过(达到30天限制,然后发送更新),没有任何问题