8

我正在使用无线 (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

4 回答 4

9

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

  • 设备名称
  • 你做了
  • IMEI
  • MEID
  • 串行
  • 版本
  • 产品
于 2012-12-12T17:32:41.297 回答
3

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

于 2013-01-07T11:53:29.810 回答
1
  • 你做了
  • 版本
  • 产品(即 iPhone1,1 或 iPod2,1)
  • MAC_ADDRESS_EN0(WiFi MAC 地址)
  • DEVICE_NAME(给定设备名称“iPhone”)
  • IMEI(仅限 iPhone)
  • ICCID(仅限 iPhone)

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

于 2014-04-04T09:36:17.163 回答
0

我要补充一点,VERSION 不是字符串“8.3”(例如),而是操作系统的内部构建 ID。'8.3' 可能有多个这样的 VERSION (可能仍然被视为相同源树的微小更改。)

有一些在线服务提供 IPSW 下载,还提供内部名称以供查找。

访问:https ://api.ipsw.me/v2.1/firmwares.json以获取构建 ID 列表。

于 2015-04-26T16:23:01.563 回答