【问题标题】:iOS app not available for internal testing in TestFlightiOS 应用无法在 TestFlight 中进行内部测试
【发布时间】:2023-09-05 23:05:02
【问题描述】:

我在 iTunes Connect 中创建了一个新的 iOS 应用程序,并尝试通过 TestFlight 上传我的 Xamarin 应用程序的内部测试版本。我无法向测试人员提供该应用,因为构建似乎从 TestFlight 选项卡中消失了。

通过 Application Loader 上传构建后,构建完成处理并最初在 TestFlight 选项卡上可用。

当我点击构建时,我会看到构建详细信息,并可选择提供出口合规信息。

我输入合规信息并选择开始内部测试。

然后我将返回构建信息屏幕,构建处于“准备提交”状态。

此时,如果我单击 TestFlight 选项卡刷新屏幕,则构建不再列在我的版本号下。我在 TestFlight 选项卡上找不到构建以使其可用于内部测试。

构建仍然显示在“活动”选项卡上,并且可以选择它作为构建以将其作为发布提交的一部分提交到 App Store。但是,在 TestFlight 选项卡上找不到它。

我是否错过了在 TestFlight 上提供构建以进行内部测试的过程中的一个步骤?

【问题讨论】:

  • 我最近遇到了同样的问题,我相信修复它的方法是在 AppStore 选项卡中单击“版本或平台”并选择 iOS。使用您要上传的确切版本号创建一个新版本。

标签: ios xamarin testflight ipa


【解决方案1】:

生成的 .ipa 中的 embedded.mobileprovision 配置文件在其权利中缺少 beta-reports-active 键。

在通过 Apple 的开发人员门户重新生成 iOS 分发配置文件后,该行为停止并且构建可用于通过 TestFlight 进行测试。

【讨论】:

    【解决方案2】:

    我又生成了一个指定 AppStore 构建的构建,将其上传到 iTunes connect,然后它就可以工作了。

    【讨论】:

      【解决方案3】:

      重新生成配置文件对我们有用。干杯jkh

      【讨论】:

        最近更新 更多