所以我一直在使用 TestFlight 和一个正在开发的应用程序。到目前为止,Beta 用户的变化并没有那么快,因此只需将新设备添加到配置文件并在需要时发布新版本就很容易了。但是,我们最近开始快速扩展 Beta 用户池,并且每次我们想要添加新用户时都向 TestFlight 发布新版本似乎不再是理想的解决方案。所以我知道他们有一个功能,可以让你在我正在尝试使用的新配置文件中上传带有新设备的新配置文件。所以那时我让新用户尝试安装应用程序,TestFlight WebClip 要求用户安装新配置文件(因为它不再像初始构建/配置文件那样嵌入到应用程序中)。
好的,完整的详细信息:
我使用 testUsers1.mobileprovision 文件构建了一个应用程序并将其上传到 TestFlight。
稍后,我将 UserX 添加到新的移动配置文件 testUsers2.mobileprovision。
在旧版本的权限部分下,我使用“更新配置文件”将 testUsers2 加载到 TestFlight。
UserX 然后在他们的设备上启动 TestFlight webclip/app。
TestFlight 不是安装/下载应用程序,而是要求他们安装新的 testUsers2 配置文件,并且用户确实安装了该文件。
UserX 然后在设备上重新启动 TestFlight 并再次要求他们安装新配置文件,而不是实际安装/下载应用程序。
我已经写信给 TestFlight,询问任何可能出现问题的想法,但尚未收到答复。有人看到我在这里做错了吗?还是我在设备上的 TestFlight Webclip 中遇到了某种错误?
更新:我与 TestFlight 交换了几封电子邮件,他们回复说“虽然我们解决了这个问题,但我们可以推荐的最好的事情是重新上传相同的构建以及与之关联的新配置文件。它将不会创建新版本,但会更新 TestFlight 中的最新版本。”
所以,希望他们很快就会有答案。
谢谢,
将要