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

How do Fabric get the iOS UDID of a iOS device?

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

谢谢!

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

  1. 用户从您的服务器向他或她的 iDevice 请求具有正确配置的 .mobileconfig 文件。
  2. iOS 检测到 .mobileconfig 并在设置应用程序中打开它。
  3. 如果用户允许安装此配置文件,则 iOS returns 将 UDID 和其他信息响应到移动配置中定义的 URL。通常这个 URL 指向您的网络服务器。

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