Crashlytics -> IOS APP -> 企业分布配置文件 -> 询问 UDID
Crashlytics -> IOS APP -> Enterprise distribution profile -> Asking UDID
我正在使用 Crashlytics(Fabric 工具)分发应用程序。我已经使用 "Enterprise" 分发证书生成构建,使用 "Crashlytics".
分发应用程序
但是当我的测试人员尝试安装该应用程序时,它显示以下错误并且不允许安装:
You are all set now as soon as new build is ready, we will send you
an email letting you know. The developer needs to add the device UDID
in the build.
但我使用的是 "Distribution profile",我的许可证是 "Enterprise Developer license"。
有什么想法吗?
Fabric Crashlytics 支持没有 UDID 配置的企业分发配置文件。通过Fabric接口发布应用时遇到了'UDID' required的问题。默认情况下,Crashlytics 似乎使用 Ad-Hoc 分发配置文件导出构建,而不是企业分发配置文件。解决方法是使用 XCode Organizer 中的企业分发配置文件手动导出应用程序 IPA 二进制文件,保存到磁盘,然后使用以下命令行界面将构建上传到 Fabric。
$Crashlytics_Framework_Path/Crashlytics/submit API_KEY PRIVATE_KEY
-ipaPath [IPA file] -emails [emails to distribute to] -notifications YES
然后您将能够通过 Crashlytics link 在任何支持的设备上安装该应用程序。在启动应用程序之前,您需要 应用程序开发人员。
这里是来自 Fabric 的迈克。
Fabric 将与企业发行版一起使用,但我们遵循 Xcode 的指导来确定要使用的配置文件。有时,Xcode 可能会选择错误的一个,所以我建议您在存档之前进行清理,这应该有助于确保使用正确的配置文件,并且您的应用程序可以在不需要 UDID 的情况下安装。
我正在使用 Crashlytics(Fabric 工具)分发应用程序。我已经使用 "Enterprise" 分发证书生成构建,使用 "Crashlytics".
分发应用程序但是当我的测试人员尝试安装该应用程序时,它显示以下错误并且不允许安装:
You are all set now as soon as new build is ready, we will send you an email letting you know. The developer needs to add the device UDID in the build.
但我使用的是 "Distribution profile",我的许可证是 "Enterprise Developer license"。
有什么想法吗?
Fabric Crashlytics 支持没有 UDID 配置的企业分发配置文件。通过Fabric接口发布应用时遇到了'UDID' required的问题。默认情况下,Crashlytics 似乎使用 Ad-Hoc 分发配置文件导出构建,而不是企业分发配置文件。解决方法是使用 XCode Organizer 中的企业分发配置文件手动导出应用程序 IPA 二进制文件,保存到磁盘,然后使用以下命令行界面将构建上传到 Fabric。
$Crashlytics_Framework_Path/Crashlytics/submit API_KEY PRIVATE_KEY
-ipaPath [IPA file] -emails [emails to distribute to] -notifications YES
然后您将能够通过 Crashlytics link 在任何支持的设备上安装该应用程序。在启动应用程序之前,您需要
这里是来自 Fabric 的迈克。
Fabric 将与企业发行版一起使用,但我们遵循 Xcode 的指导来确定要使用的配置文件。有时,Xcode 可能会选择错误的一个,所以我建议您在存档之前进行清理,这应该有助于确保使用正确的配置文件,并且您的应用程序可以在不需要 UDID 的情况下安装。