IOS设备上mobileconfig配置文件的卸载及MDM Server标记

分类: 首页- >MDM专栏 | 阅读: 5318 | 评论: 0 | 2014-07-24 16:23:32 
摘要:DM设备卸载时状态监控: 当设备卸载mobileconfig文件时,会通过“Check In URL”,其中的“MessageType”值为“CheckOut”,这样就标志设备已经卸载了文件。
导读:我们安装在ios设备上的mobileconfig配置描述文件可能被用户卸载,然而卸载了的ios设备就不在MDM的管控范围了,就不能对设备进行锁屏、擦除数据、检索设备信息了,所以,在设备卸载mobileconfig描述文件的时候,我们会受到通知,然后标记MDM Server数据库中设备的状态为不可控制状态。

1、MDM设备卸载时状态监控:
当设备卸载mobileconfig文件时,会通过“Check In URL”,其中的“MessageType”值为“CheckOut”,这样就标志设备已经卸载了文件。
例如这样的代码:

<?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>MessageType</key>
        <string>CheckOut</string>
        <key>Topic</key>
        <string>com.apple.mgmt.External.7a5623fb-b819-400e-80f5-3f98d6bff20c</string>
        <key>UDID</key>
        <string>377239059a83c780c4a73fec1d902157f8bc6a10</string>
</dict>
</plist>

2、MDM Server解析并标记设备状态为不可控
具体代码片段参见:

/**如果是卸载mobileconfig文件,则执行下面的代码**/
if(info.toString().contains(MdmUtils.CheckOut)) {
  System.out.println("-------------------CheckOut start---------------");
  if (mdm != null) {
    /**标记设备不可控**/
    mdm.setControl("-1");
    dbService.saveOrUpdate(mdm);
  }
  System.out.println("-------------------CheckOut end---------------");
}
 

其实代码和Authenticate、TokenUpdate返回的数据差不多,也可以参考:
安装mobileconfig配置描述文件及完成Authenticate和TokenUpdate功能
 声明:www.mbaike.net 博客文章版权属于作者,受法律保护。未经作者同意不得转载。
标签 mobileconfig Authenticate TokenUpdate IOS MDM
相关搜索
mobileconfig怎么安装    mobileconfig如何安装    mobileconfig怎么打开    iphone配置实用工具    mobileconfig文件    ios mobileconfig    mobileconfig下载    iphone mobileconfig    mobileconfig 签名   
authentication    authenticated    authenticate failed    authenticated users    django authenticate    authenticate client    db.authenticate    最长的英文单词    www authenticate   
token    unexpected token    token验证失败    access token    token是什么意思    token验证    微信token验证失败    csrf token    json web token   
ios应用开发    ios开发工资多少    ios开发工资待遇    ios9    ios8    ios开发    ios游戏    ios固件下载    ios8.4   
mdm365面对面    mdm是什么意思    mdm系统    mdm.exe    mdm主数据管理    android mdm    sap mdm    ios mdm    mdm女装   

共有 0 条网友评论

还木有留言,还不抢沙发?

发布评论:

昵称: 邮箱: 验证码:
文明上网,理性发言!
© 移动互联百科(www.mbaike.net) | WAP站点 | 站长QQ:459104018 | 备案号:蜀ICP备14008230号-2