企业级安卓应用配置--应用限制--不能按预期工作。

问题描述 投票:1回答:1

真的可以使用一些指导,如何调试故障排除我遇到的这个问题。

我构建了我的第一个应用程序,旨在由企业 MDM EMM 服务进行配置。 我创建了app_restrictions.xml文件,并设置了我的Bundle,以便从该文件中读取限制。

当我在连接到计算机的设备上以调试方式运行时,我可以成功地从 XML 文件中读取所有值

然而一旦我将其推广到生产中,问题就会发生。

我已经将应用发布到play store,并将应用添加到EMMMMDM中。

我可以看到管理的配置设置都出现在EMMMMDM中--所以到目前为止,我已经得到了一切。

然而,一旦该应用程序被推送到设备上的替代配置,被读入的值不是来自EMMMMDM的自定义值 - 它们是我开发的XML内的默认值。

我找不到任何好的资源来解决这部分的问题。

任何一个人做过这个之前有什么想法吗?

android enterprise mdm android-restrictions
1个回答
1
投票

当你使用这个方法 getManifestRestriction 限制管理器获得XML应用限制,但当你使用这个方法。getApplicationRestrictions 该应用程序读取限制从你EMMMMDM,而且,你必须配置一个广播接收器,听你的政策的任何变化。

还有一件事: 在我的情况下,我不得不创建一个共享的首选项与所有的应用程序的限制,以保存当前的设置,并避免该设备擦除他们后重新启动.

© www.soinside.com 2019 - 2024. All rights reserved.