在注册阶段iOS上支持的设备属性是什么?

时间:2012-11-16 11:43:20

标签: ios profile mdm ota over-the-air

我正在使用无线(OTA)注册安装配置文件。 iOS第一阶段有效负载期间支持的设备属性是什么? 我发送的信息如下:

<plist version="1.0">
    <dict>
        <key>PayloadContent</key>
        <dict>
            <key>Challenge</key>
            <string>challenge</string>

            <key>DeviceAttributes</key>
            <array>
                <string>UDID</string>
                <string>DEVICE_NAME</string>
                <string>VERSION</string>
                <string>PRODUCT</string>
                <string>MAC_ADDRESS_EN0</string>
                <string>IMEI</string>
                <string>ICCID</string>
            </array>

            <key>URL</key>
            <string>https://my-profile-server</string>
        </dict>
        <key>PayloadDescription</key>
        <string>Enter device into the encrypted profile service</string>
        <key>PayloadDisplayName</key>
        <string>Profile Service</string>
        <key>PayloadIdentifier</key>
        <string>com.xxx.mobileconfig.profile-service</string>
        <key>PayloadOrganization</key>
        <string>XXX</string>
        <key>PayloadType</key>
        <string>Profile Service</string>
        <key>PayloadUUID</key>
        <string>1a21d4dd-6723-45c5-a184-c3fe0075db14</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
    </dict>
</plist>

我可以从此有效负载中的设备获得更多属性吗?例如序列号?是否有任何正式的可能属性列表? 任何帮助将非常感激。感谢。

4 个答案:

答案 0 :(得分:8)

我还没有找到官方列表,但是,我知道您可以在OTA注册阶段获得以下设备属性:

  • DEVICE_NAME
  • UDID
  • IMEI
  • MEID
  • SERIAL
  • VERSION
  • 产品

答案 1 :(得分:3)

重要提示:较新版本的iOS支持越来越少的属性。 iOS 6几乎只有DEVICE_NAME,UDID和VERSION。

答案 2 :(得分:1)

  • UDID
  • VERSION
  • PRODUCT(即iPhone1,1或iPod2,1)
  • MAC_ADDRESS_EN0(WiFi MAC地址)
  • DEVICE_NAME(指定设备名称&#34; iPhone&#34;)
  • IMEI(仅适用于iPhone)
  • ICCID(仅适用于iPhone)

来自:https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/CompanionFiles.zip

答案 3 :(得分:0)

我将补充说VERSION不是字符串'8.3'(例如),而是操作系统的内部构建ID。 '8.3'可能有不止一个这样的版本(可能是微小的更改仍然被认为是相同的源代码树。) 有一些在线服务提供IPSW下载,还提供查找的内部名称。 访问:https://api.ipsw.me/v2.1/firmwares.json获取构建ID列表。