我们的应用程序有两个变体(登台和制作),使用两个不同的应用程序ID。只有生产变体才能看到App Store中的亮点,但是使用TestFlight对分段变体进行alpha测试,然后继续进行beta测试并发布生产变体将非常棒。
Apple的政策是否允许这样做,例如在iTunes Connect中拥有一个不适用于App Store发行版的应用,仅适用于TestFlight测试?
答案 0 :(得分:3)
是的,您可以将应用程序的不同变体上传到iTunesConnect并在TestFlight中使用它们。唯一的技术要求是每次上传必须具有比上次上传更高的内部版本号。但是,您必须小心这一点,因为iTunesConnect不区分每个变体。如果您不小心,可能很容易意外地将错误的构建变体提交到App Store。
旁注: 我建议避免将TestFlight用于不同的构建变体(如QA)。这就是Ad-Hoc构建的真正意义所在。 TestFlight是为预发布版本而构建的,可能会被推广到公开发布。