ios - 当使用提交时,Crashlytics要求提供预配置的设备的UDID

标签 ios crashlytics twitter-fabric

当我使用以下命令指定IPA的路径时,在上传成功并从Mobile Safari检查下载页面时,我收到一条消息,似乎是说我的设备实际上并未提供下载该应用程序的权限。

PATH_TO_CRASHLYTICS/Crashlytics.framework/submit ${API_KEY} ${API_SECRET} -ipaPath ${IPA_PATH}

Needs to add this device's UDID to a build

如果我省略了-ipaPath参数(假定已生成一个xcarchive文件),但不仅上传成功,我还可以将生成的版本下载到我的设备上,而不会出现上述错误消息。

最佳答案

织物/消防员在这里!

为了让Fabric社区的其他成员具有可见性,我相信在此处添加UDID应该是正确的解决方法。

同样,遵循此link将为您提供正确的运行脚本构建阶段,以使您的dSYM上载而无需添加-ipaPath参数。

关于ios - 当使用提交时,Crashlytics要求提供预配置的设备的UDID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33210203/

相关文章:

ios - 无法更改 UIImagePickerController 的 cameraFlashMode

Android 无法在 PackageManager io.crash.air 中找到此应用

ios - Firebase 崩溃分析 | Swift 包管理器 (SPM) 运行脚本?

android - 从结构中删除后如何将 Twitter 集成到 Android 中以进行 Twitter 登录?

ios - 本地化Crashlytics Beta电子邮件通知

ios - 对于 ApplePay paymentAuthorizationViewController 委托(delegate)创建 nil PKSummaryItem

ios - 在 iOS 应用程序中更改部署目标后需要进行哪些更改

iphone - CoverFlow iPhone库

ios - Fabric beta 未显示 Launched 事件

android - 在同一 Eclipse 工作区中使用 Crashlytics 的多个 Android 项目