我正在使用 Fabric Crashlytics 部署测试版应用程序,但无法下载应用程序。
错误:
开发人员需要将此设备的 UDID 添加到构建中。
我可以使用 Fastfile 脚本在 Fabric Crashlytics 上上传构建。
尝试过的解决方案:
- 首先发送邀请成为 Beta 测试人员并添加设备,然后使用设备 UDID 手动添加 Fastfile,但它不起作用:
快速文件:
lane :beta do
# build your iOS app
gym(
# scheme: "YourScheme",
export_method: "ad-hoc"
)
# upload to Beta by Crashlytics
crashlytics(
api_token: "*****************************************",
build_secret: "*****************************************"
)
register_devices(
devices: {
'ABC' => '*****************************************',
'BCD' => '*****************************************',
'XYZ' => '*****************************************'
}
)
end
- 在https://developer.apple.com/证书、标识符和配置文件部分添加了设备。
- 从 Xcode 删除开发人员帐户并再次添加并下载所有配置文件。
- 删除了 Beta 测试人员并再次添加。
- 添加新的 Beta 用户或设备后,再次上传了新的应用程序但同样的错误开发人员需要将此设备的 UDID 添加到构建中。
但所有解决方案都不适合我。