Fabric 如何获取 iOS 设备的 iOS UDID?

Posted

技术标签:

【中文标题】Fabric 如何获取 iOS 设备的 iOS UDID?【英文标题】:How do Fabric get the iOS UDID of a iOS device? 【发布时间】:2016-03-01 09:43:44 【问题描述】:

Fabric 使用某种证书来获取用户的 UDID 并稍后通过电子邮件将其发送给用户,有人知道有关证书类型或获取 UDID 所涉及的过程的信息吗?

谢谢!

【问题讨论】:

【参考方案1】:

要从设备获取 UDID,您需要在此设备上安装 .mobileconfig。它的工作方式如下:

    用户从您的服务器向他或她的 iDevice 请求具有正确配置的 .mobileconfig 文件。 ios 检测到 .mobileconfig 并在设置应用程序中打开它。 如果用户允许安装此配置文件,则 iOS 会将响应与 UDID 和其他信息一起返回到 mobileconfig 中定义的 URL。通常,此 URL 指向您的 Web 服务器。

这是简短的解释。您可以在此处和参考文章中找到带有文件示例等的完整版本: https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/ConfigurationProfileExamples/ConfigurationProfileExamples.html#//apple_ref/doc/uid/TP40009505-CH4-SW1

【讨论】:

以上是关于Fabric 如何获取 iOS 设备的 iOS UDID?的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 应用程序中配置 Fabric

获取ios设备信息

深入理解iOS Crash Log

iOS 命令行工具之 mobiledevice

Fabric.io:新应用程序未显示在仪表板中

如何在 iOS 中使用 Crashlytics 而不使用 Fabric