设置包括数据漫游+语音漫游 - 设备没有响应或发送错误。

3
根据MDM文档,数据漫游命令必须如下所示:
DataRoaming修改数据漫游设置。要发送DataRoaming命令,服务器发送一个包含以下键的字典:
Key Type Content Item String DataRoaming Enabled Boolean 如果为true,则启用数据漫游。如果为false,则禁用数据漫游。启用数据漫游也会启用语音漫游。
在plist中,布尔值总是写成这样:
例如:。
<plist version="1.0">
  <dict>
    <key>CommandUUID</key>
    <string>3015</string>
    <key>Command</key>
    <dict>
      <key>RequestType</key>
      <string>Settings</string>
      <array>
        <dict>
          <key>Item</key>
          <string>VoiceRoaming</string>
          <key>Enabled</key>
          <true />
        </dict>
        <dict>
          <key>Item</key>
          <string>DataRoaming</string>
          <key>Enabled</key>
          <true />
        </dict>
      </array>
    </dict>
  </dict>
</plist>

问题在于iOS没有回传确认或错误信息,我不知道我的XML文件出了什么问题。我有没有看漏什么?
1个回答

3
<plist version="1.0">
  <dict>
    <key>CommandUUID</key>
    <string>3038</string>
    <key>Command</key>
    <dict>
      <key>RequestType</key>
      <string>Settings</string>
      **<key>Settings</key>**
      <array>
        <dict>
          <key>Item</key>
          <string>VoiceRoaming</string>
          <key>Enabled</key>
          <true />
        </dict>
        <dict>
          <key>Item</key>
          <string>DataRoaming</string>
          <key>Enabled</key>
          <false />
        </dict>
      </array>
    </dict>
  </dict>
</plist>

我已经找到了解决方法,我忘记了关键设置 - Settings。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接