iOS(Apple):应用程序是否有办法要求操作系统阻止该应用程序中的设备?

时间:2010-09-16 08:31:04

标签: iphone ipad sdk ios

在某些情况下,在用户的许可下,我会发现阻止设备是有用的,因此除非引入了用户的密码(模式或用于解锁会话的任何内容),否则只能访问正在运行的应用程序。

我想mecanism应该是这样的:应用程序要求操作系统执行此操作,操作系统要求用户许可,然后应用程序要求设备在“退出”或待机(或两者)上阻止应用程序。

这对于将iPhone或iPad用作公共设备非常有用。一个示例可以是图书馆,其中访问者可以看到图书列表和设备中的一些预览。在这种情况下,您不希望用户访问系统中的任何其他资源/应用程序。

有意义吗?

4 个答案:

答案 0 :(得分:2)

对于iOS设备,您有什么类型的自助服务终端模式

答案简短。更长的答案是如果你使用的是Jail破坏的设备,你可以在退出时重新启动应用程序,但这需要大量的R& D.

在经过一番调查和思考后,我拜访了一位客户询问此事,

  

最好找一个阻止主页按钮的情况。或某种安全支架。它会更便宜,更容易。

此外,您使用此功能创建的任何应用程序都将被App Store拒绝。

如果您正在寻找关于Jail破坏设备编程的建议,您可以关注Stack Exchange proposal

答案 1 :(得分:1)

据说有一种方法可以使用带有.mobileconfig文件的“kiosk”模式。这两篇文章都谈到了它,基本上涵盖了相同的领域:

http://joris.kluivers.nl/blog/2012/03/02/kiosk-mode-for-ios/

http://rick-hawkins.blogspot.ca/2012/01/turning-ipad-into-kiosk-device.html

答案 2 :(得分:1)

我再次调查此事,发现iOS已经支持该功能。它被称为Guided Access,它被整合到iOS 6上,它不需要越狱,可以用于设备上安装的任何应用程序。

答案 3 :(得分:0)

这是有道理的,但我不认为你可以在没有越狱手机的情况下做到这一点。在iOS中,应用程序无法覆盖主页按钮。此外,售货亭式应用还有更便宜的硬件。

相关问题