iOS MDM。 DeviceInformation命令

时间:2011-12-24 19:30:26

标签: ios mdm

  1. 我在DeviceInformation命令上收到“CommandFormatError”。
  2. 这就是我作为DeviceInformation命令发送的内容:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd>">
    <plist version="1.0">
         <dict><key>Command</key>
              <dict>
                   <key>RequestType</key>
                   <string>DeviceInformation</string>
              </dict>
              <key>CommandUUID</key>
              <string></string>
         </dict>
    </plist>
    

2 个答案:

答案 0 :(得分:3)

MDM API文档对此功能有点模棱两可。实际上,您需要查询希望从设备接收的每个值。这是查询iOS设备可能具有的所有值的示例。没有特定功能的设备(例如iPod Touch没有3g连接,因此没有运营商相关信息)将作为空值返回。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist
PUBLIC "-//Apple//DTD PLIST 1.0//EN"
       "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
 <dict>
  <key>Command</key>
  <dict>
   <key>RequestType</key>
   <string>DeviceInformation</string>
   <key>Queries</key>
   <array>
    <string>AvailableDeviceCapacity</string>
    <string>BluetoothMAC</string>
    <string>BuildVersion</string>
    <string>CarrierSettingsVersion</string>
    <string>CurrentCarrierNetwork</string>
    <string>CurrentMCC</string>
    <string>CurrentMNC</string>
    <string>DataRoamingEnabled</string>
    <string>DeviceCapacity</string>
    <string>DeviceName</string>
    <string>ICCID</string>
    <string>IMEI</string>
    <string>IsRoaming</string>
    <string>Model</string>
    <string>ModelName</string>
    <string>ModemFirmwareVersion</string>
    <string>OSVersion</string>
    <string>PhoneNumber</string>
    <string>Product</string>
    <string>ProductName</string>
    <string>SIMCarrierNetwork</string>
    <string>SIMMCC</string>
    <string>SIMMNC</string>
    <string>SerialNumber</string>
    <string>UDID</string>
    <string>WiFiMAC</string>
    <string>UDID</string>
   </array>
  </dict>
  <key>CommandUUID</key>
  <string>94d45445-bf54-42df-9777-6280783b49e7</string>
 </dict>
</plist>

答案 1 :(得分:0)

您的帖子显示CommandUUID值为空;它不能为空,因为它是必需的值。