WSO2 EMM - 应用程序黑名单无效

时间:2015-08-06 10:29:17

标签: android wso2-emm

我在EMM上将策略设置为Android设备,但正如您在图片中看到的那样,它没有在设备详细信息策略中显示。

device detail page

这是政策信息:

Compliance Monitoring Type: warning

mobile application blacklist: 
com.instagram.android
jp.naver.line.android

正如您在应用程序列表中看到的那样,Line已安装在设备上,但未显示在策略和报告中。

Device Compliance Monitoring Report

如何解决此问题?

更多信息:

wso2-emm版本1.1.0

服务器:赢7

设备:galaxy note 10.1

编辑1:

将我的包中的repository / deployment / server / jaggeryapps / emm替换为从github下载的apps / emm文件夹。设备合规性监控报告下的报告选项卡中的状态信息未更新。但是当我点击设备时它会显示出来。

image 1

image 2

也在设备信息页面应用程序列表中,设备和位置没有显示。

image 3

here是wso2carbon日志。

我该如何解决这个问题?

1 个答案:

答案 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>