根据MDM文档,数据漫游命令必须如下:
DataRoaming修改数据漫游设置发送DataRoaming 命令,服务器发送包含以下键的字典:
键 类型 内容
项目字符串 DataRoaming
Enabled Boolean ---如果为true,则启用数据 漫游。如果为false,则禁用数据漫游。也启用数据漫游 启用语音漫游。
在plist中,布尔值总是这样写:
例如
<true/>.
<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有什么问题。我还没有看到什么?
答案 0 :(得分: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>
我找到了解决方案,我忘记了密钥 - 设置。