我在个人档案应用程序A中有一个Android应用程序。我知道工作档案中安装了一个应用程序,而不是我的应用程序B。
即使需要用户批准或一些最低限度的用户干预,也有可能从应用程序A启动应用程序B吗?
是的,可以从个人档案中的应用程序A启动工作档案中的App B。
- 个人档案中的应用程序A可以启动自定义共享意图,该意图可以由工作档案中的App B处理
- 默认情况下,大多数意图不会从一个配置文件交叉到另一个。配置文件IT管理员对哪些意图可以交叉到其他配置文件施加了限制
- 应用程序Android BasicManagedProfile Sample可以设置为IT配置文件管理员,以了解和控制配置文件之间的意图转发
- 一般来说,意图是在同一个配置文件上处理的,这些配置文件是从哪个配置文件中激发的。确保个人配置文件上没有从应用程序A激发的意图的处理程序,并且工作配置文件上的管理限制允许意图跨越配置文件边界
进一步阅读防止失败意图,开发人员的工作配置文件.android.com
配置文件所有者在这种情况下,MDM可能在创建工作配置文件时可以配置CrossProfileIntentFilter,它将允许跨配置文件意图解析,一旦您启动意图,它将为用户提供选择主应用程序或工作配置文件应用程序的选项