iOS 版本未显示用于 testflight beta 测试

标签 ios app-store-connect testflight

我正在构建 IPA(通过带有分发配置文件的 faSTLane)。权利显示 beta-reports-active=1:

entitlements

使用 AppLoader 上传成功 - 但未显示用于测试:

no test build

构建显示在“事件”下 - 但显示“缺少 Beta 权利”

build list

查看 iTunes Connect 上的构建详细信息,权利似乎确实缺少 Beta 权利:

iTunes Connect entitlements

有人知道我错过了什么吗?

最佳答案

问题是fastlane gym (就我而言)创建了一个无效的 IPA。我放弃了它,现在正在通过 xcodebuild 进行构建没有问题。

两者Payload/*.app/embedded.mobileprovisioncodesign -d --entitlements :- Payload/*.app需要beta-reports-active = 1放。 gym 的情况并非总是如此。 。请参阅github issue explaining the details

没有use_legacy_build_api: true gym also has trouble picking the right provisioning profile .

关于iOS 版本未显示用于 testflight beta 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37721725/

相关文章:

ios - Xcode调试(断点)问题

ios - 是否可以在 microsoft-edge 浏览器中从 ios 平台打开 ionic cordova 应用程序的链接

iphone - ios 应用程序崩溃时 "lock screen"

ios - 在 Xcode 8 中重置 iOS 分发证书有何影响?

ios - 在没有证书的情况下将客户端应用更新分发到应用商店

ios - 试飞生产

ios - 随着 TestFlight 被 iTunes Connect 取代,企业应用程序 Beta 测试会发生什么变化?

ios - 新的 NSManagedObject 子类与新的 NSObject 子类?

ios - 每次从 TestFlight 首次启动时应用程序崩溃

ios - 为什么我的试飞测试版没有收到邀请?