这在 TestFlight 中可行吗?
Posted
技术标签:
【中文标题】这在 TestFlight 中可行吗?【英文标题】:Is this possible in TestFlight? 【发布时间】:2016-03-10 16:30:47 【问题描述】:我目前有版本 0.1 build 8 目前已发出。我想知道如果我重置列表并再次添加用户,只有新用户会获得最新版本还是旧用户也会获得它?假设我推出了 build 0.2 或 0.1 build 9,我只希望列表中的用户获得该版本。
【问题讨论】:
【参考方案1】:我认为这是不可能的。当您想测试新版本时,测试人员无法再下载旧版本。但是它不会自动删除或更新它。
如果您只希望部分测试人员试用新版本,请更改您的测试人员列表。
【讨论】:
【参考方案2】:我认为答案是肯定的——如果你可以删除旧列表,那么你就可以做你想做的事了。
Apple 知道另一种选择是一团糟——如果新产品流向老用户,你怎么能解雇人?
另一种选择是在 iTunes Connect 中创建一个新应用,但这很麻烦。
【讨论】:
【参考方案3】:我经常这样做。从构建中删除现有用户并保存。添加新版本,添加新用户并保存。只有新用户会收到新版本的邀请并能够安装它。
【讨论】:
以上是关于这在 TestFlight 中可行吗?的主要内容,如果未能解决你的问题,请参考以下文章
使用 Apple TestFlight 并排安装 Live 和 Beta?
使用 SqlAlchemy 在 for 循环中更新对象,这在理论上应该有效吗?