我在EMM上将策略设置为Android设备,但正如您在图片中看到的那样,它没有在设备详细信息策略中显示。
这是政策信息:
Compliance Monitoring Type: warning
mobile application blacklist:
com.instagram.android
jp.naver.line.android
正如您在应用程序列表中看到的那样,Line已安装在设备上,但未显示在策略和报告中。
如何解决此问题?
更多信息:
wso2-emm版本1.1.0
服务器:赢7
设备:galaxy note 10.1
编辑1:
将我的包中的repository / deployment / server / jaggeryapps / emm替换为从github下载的apps / emm文件夹。设备合规性监控报告下的报告选项卡中的状态信息未更新。但是当我点击设备时它会显示出来。
也在设备信息页面应用程序列表中,设备和位置没有显示。
here是wso2carbon日志。
我该如何解决这个问题?
答案 0 :(得分:0)
最后,通过使用Araxis Merge
更改emm目录之前和之后的差异来查找问题。
问题出在第231行emm \ modules \ notification.js,即
var result = driver.query(sqlscripts.notifications.select21,
ctx.deviceid, ctx.operation);
因为在sqlscripts \ db.js中的通知查询下没有名为select21
的sql查询,而在之前的版本中它是select10
,所以我改变了它,现在一切正常:)< / p>