我使用iTunes Connect向内部测试人员分发了我的应用程序的第一个构建版本,并成功安装在内部测试人员的设备上。现在,我通过iTunes Connect上传了第二个构建版本。我的内部测试人员已经收到了构建2可用的电子邮件,并单击查看TestFlight中的按钮,但是当TestFlight打开时,只有构建1可供安装。
是否还需要执行其他操作才能使构建2对测试人员可用,或者即使测试人员收到可用的电子邮件后,它也需要一些时间才能出现在TestFlight中?
我使用iTunes Connect向内部测试人员分发了我的应用程序的第一个构建版本,并成功安装在内部测试人员的设备上。现在,我通过iTunes Connect上传了第二个构建版本。我的内部测试人员已经收到了构建2可用的电子邮件,并单击查看TestFlight中的按钮,但是当TestFlight打开时,只有构建1可供安装。
是否还需要执行其他操作才能使构建2对测试人员可用,或者即使测试人员收到可用的电子邮件后,它也需要一些时间才能出现在TestFlight中?
同时也要检查一下是否使用了正确的证书编译应用程序。当我上传一个使用错误证书(Ad Hoc而不是App Store)编译的二进制文件时,我遇到了同样的问题。App Loader 和 iTunes 没有报错,但在 TestFlight 中该二进制文件无法被选择。
我曾经有同样的问题,但是切换答案并没有起作用。我不得不将自己从内部测试者中移除,然后再次邀请自己。在将兑换码输入TestFlight应用程序后,它就像魔法一样奏效了!
之后,几秒钟后该应用就会出现在TestFlight应用中。
希望这可以帮到你。
我尝试了一切方法均未奏效,以下方法适用于我:
TestFlight > App Store Connect 用户 > 测试员选项卡
我从列表中移除了人员并重新添加了他们。第一次向他们发送了包括“在TestFlight中查看”的电子邮件,这是我们想要的!
在此之前,我填写了苹果要求的必填表格和问题,以便运行TestFlight。
此电子邮件包含一个打开TestFlight链接。我建议您在Mail应用程序中登录您的电子邮件。这将自动打开TestFlight并显示最新的构建。
我在2020年3月的解决方案是同时进行以下两个步骤:
在info.plist中将"App Uses Non-Exempt Encryption"修改为"NO"
除了构建版本,还需要增加应用程序版本号
这是因为您的构建版本低于之前的某个版本。您可以重新上传旧版本中的最高版本,或者按照以下步骤从移动应用程序(测试飞行应用程序)下载等待之前的版本: