iOS-TestFlight添加外部测试一直显示‘无可用构建版本

2024-04-15  本文已影响0人  伊路顺峰

最近做的项目需要给外部人员演示,但是不方便获取对方设备的UDID,于是采用TestFlight 的方式邀请外部测试人员的方式给对方安装测试App,下面说一下这种方式遇到的一个问题。(iOS开发者账号、创建证书等前面的步骤就不说了,网上的资料有很多)
在Xcode中Archive完成后上传App Store Connect之前,最新版本Xcode需要选择一种方式以便选择证书,因为我仅仅是要使用TestFlight,所以在这个页面我选择了第二项 TestFlight Internal Only,(当时没有好好看英文,只看到了 TestFlight Only,把最重要的Internal(翻译为内部)这个单词略过了)导致后面的问题

image.png

然后选择发布证书,上传,上传成功。在AppStoreConnect这里,还添加了外部测试组


image.png

但是添加外部测试组以后,构建版本这里,一直找不到可用的构建版本,测试信息,这里也把App的信息保存了,内部测试倒是可以使用了,外部测试这里一直显示‘无可用构建版本’,难道是服务器状态没有更新?我在第二天打开还是如此,然后我就开始怀疑应该是哪个环节有问题。
我重新编译打包上传,然后在选择上传方式这里才发现 我当初选择第二项TestFlight Internal Only 是仅仅用来做内部TestFlight测试的,应该选择第一项 TestFlight&App Store,选择完以后,继续上传,过一会填写苹果的加密协议,然后再刷新页面,在外部测试组构建版本这里,能看到我刚刚上传的包了,然后 选择这个包,提交审核,OK

上一篇 下一篇

猜你喜欢

热点阅读