IOS,解锁后醒来的应用程序(企业应用程序,监督iPad)

时间:2018-03-22 21:20:37

标签: ios swift security

我目前正在为我的公司制作iOS iPad应用程序原型。在我详细介绍我要做的事情之前,这将是由本地MDM部署的企业应用程序。所有安装了该应用程序的iPad都受到移动配置的监控,允许该应用程序处于自主单一应用程序模式。到目前为止,一切正常。 iPad不会(也不会)被越狱。

我正在寻找一种方法,只要iPad解锁,基本上就可以将应用程序切换到前台。我从2013年开始意识到这个主题(ios open app after screen unlock),我希望5年后出现一个解决方案。由于我们的应用是企业应用,因此无需尊重应用商店要求。如果在设备锁定时打开应用程序,我可以成功检测到锁定事件,但是当应用程序不在前台时,我需要从iPad事件中唤醒它。

基本的想法是,每当iPad解锁时,应用程序都会在单一应用程序模式下冻结iPad,用户需要在应用程序内执行一些操作以“重新启用”iPad并禁用单一应用程序模式。如果用户可以重新锁定iPad并绕过应用程序(即使他成功访问过一次),对我们来说也是不行的。

修改

我试图在解锁设备后唤醒应用程序。基本上,一旦iPad解锁(按下主页按钮后),应用程序将自动启动。

1 个答案:

答案 0 :(得分:0)

这是一个加载的问题,但你可以锁定ipad只使用一个应用程序" Guided Access"有一个演练here.

以下是第一步:

  1. 打开“设置”

  2. 转到“常规”> “辅助”

  3. 点击“引导访问”(向下滚动页面,它在下面 “学习”部分)

  4. 将开关拨到“ON”

  5. 点击“设置密码”(这将阻止     用户离开“Guided Access”模式)

  6. 输入密码

  7. 启动您的应用

  8. 在您的应用仍处于打开状态时,请双击“主页”按钮