我们可以这样做吗?如果可以,该怎么做?
编辑:iOS 7现在包括一个“应用程序锁定”负载作为设备配置文件的一部分。来自苹果文档的说明:
"通过安装应用程序锁定负载,设备会被锁定到一个单一的应用程序,直到该负载被删除。主页按钮被禁用,设备在唤醒或重新启动后会自动返回到指定的应用程序。"
在此处了解更多信息:
https://developer.apple.com/business/documentation/Configuration-Profile-Reference.pdf
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDescription</key>
<string>Disables home</string>
<key>PayloadDisplayName</key>
<string>Home Button Lock</string>
<key>PayloadIdentifier</key>
<string>com.hbkill.kiosk</string>
<key>PayloadOrganization</key>
<string>My Org</string>
<key>PayloadType</key>
<string>com.apple.defaults.managed</string>
<key>PayloadUUID</key>
<string>B2D02E2D-BAC5-431B-8A29-4B91F71C9FC1</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>PayloadContent</key>
<array>
<dict>
<key>DefaultsDomainName</key>
<string>com.apple.springboard</string>
<key>DefaultsData</key>
<dict>
<key>SBStoreDemoAppLock</key>
<true/>
</dict>
</dict>
</array>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disables Home Button</string>
<key>PayloadDisplayName</key>
<string>Home Button Lock</string>
<key>PayloadIdentifier</key>
<string>com.hbkill</string>
<key>PayloadOrganization</key>
<string>My Org</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>614D1FE3-F80D-4643-AF6B-D10C4CC8737A</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
你也许已经不需要这个了,但我想在这里发表我的答案,因为我在试图弄清楚如何做同样的事情时遇到了这个问题。
iOS 6的一个功能是“有指导的访问(guided access)”,无需使用黑科技即可使用。这个小教程在这里。
编辑:如果设备在受限制的用户手中电池用尽,用户可以重新启动设备,并且它将不再使用有指导的访问。然而,如果您选择为设备设置密码,这不应该成为问题。
除了Rick所描述的(确实更简单)方法外,还可以采用以下方法:
http://www.apple.com/support/ipad/enterprise/
苹果提供企业配置工具,可通过配置文件管理来控制允许使用哪些应用程序等。请参阅链接获取更多详细信息。
我同意几小时前的评论:设置 > 通用 > 限制应该可以解决问题。如果用户无法安装任何东西,也无法访问Safari或Mail,则没有理由退出您的应用程序。
我找到了一种解决这个主屏锁定状态的方法。
我通过Cydia安装了“后台运行”应用程序,如果您按下主屏幕按钮一秒钟或更长时间,它可以使您的应用程序在后台运行。
现在,当我长按主屏幕按钮时,我就回到了主屏幕。
就是这样。
请注意长按操作。
Um- 不确定这是一个答案还是一个评论,但是现在作为问题的一部分的解决方案有一个弱点 - 我们的支持人员使用了这个解决方案,并发现如果你“轻触电源按钮以软关机,然后在开机时按住主页按钮并滑动解锁。有时iPad会启动到主页,否则XXAPPLCATIONXX将挂起,然后跳出到主页。不管怎样,X都能够在没有通行证的情况下访问主页。
阻止设备访问互联网(Wi-Fi上的MAC过滤器可以解决问题)。任何其他与互联网无关的问题(音乐、游戏等)应该已经可以通过当前的IT基础设施解决(除非你的开发人员在工作时玩游戏和听MP3)。