如何以编程方式将用户锁定到 iOS 6 中的单一应用程序模式?

2024-04-27

有一些与此相关的问题。但得到确切的答案:

锁定 iPhone/iPod/iPad,使其只能运行一个应用程序 https://stackoverflow.com/questions/5011774/lock-down-iphone-ipod-ipad-so-it-can-only-run-one-app

最近,iOS 6 推出了一些面向业务的功能,其中两个主题是:

  1. 指南访问 http://www.idownloadblog.com/2012/06/26/ios-6-guided-access/
  2. 受监督的访问 http://arstechnica.com/apple/2012/10/hands-on-securing-ios-pwning-your-kids-with-apple-configurator-1-2/

这些都涉及辅助功能控制功能,比如允许用户限制对其设备的访问,仅当他们拥有设备的完全访问权限时。这样,这仅对拥有该设备的人有用,例如学校使用该设备进行考试、餐厅用于菜单、产品展示等。所有人都可以访问该设备来配置设置等。

现在我的问题从这里开始,我正在考虑一个应用程序,当用户运行该应用程序时,它会将用户视为单一应用程序模式,并且在退出应用程序后,设备开始像以前一样在正常模式下工作。

在应用程序处于活动状态期间,用户不应能够访问任何其他功能或按钮,这适用于所有三种设备 iPad、iPhone、iPod。

我还发现这可以通过安装一些配置文件等来完成,这些配置文件看起来是有线的,我们不能要求用户这样做。

因此,简单的想法是用户只会像平常一样安装应用程序,并且当他登录应用程序时我们可以将他锁定为单一应用程序模式。


SureLock iOS 应用程序什么也不做,只是告诉用户如何在系统首选项中执行此操作。

只有当您违反私有框架的规则时,才可以从应用程序本身执行此操作。并用力打破它。

我很遗憾地告诉您,您提出想法的方式永远不会被 AppStore 批准。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何以编程方式将用户锁定到 iOS 6 中的单一应用程序模式? 的相关文章

随机推荐