我正在使用面料Crashlytics部署测试版应用但无法下载应用。
错误:
开发人员需要将此设备的UDID添加到构建中。
我可以使用Fastfile脚本在面料Crashlytics上上传。
尝试过的解决方案:
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
但所有解决方案都不适合我。
答案 0 :(得分:4)
在完成所有文档之后,如何将Beta版测试版添加到测试版Crashlytics,请不要忘记更新您的配置文件并再次下载以更新http://developer.apple.com上添加的设备。如果您不使用新添加的设备更新配置文件,则不会添加用于测试环境的新设备。
将新设备添加到http://developer.apple.com更新提供配置文件,并在Xcode中更新提供配置文件,然后发布新的Beta版本。