我们可以这样做吗?如果是,如何?
编辑:Rick发布了一个伟大的答案下面。您可以从以下URL下载mobileconfig文件的副本,如果您在iOS设备上访问此URL,Safari将提示您安装配置文件。不要忘记重新启动您的设备:)
http://ipadhire.co.nz/lockdown.mobileconfig
– –
编辑编辑:brainray下面和指出,有一个新的功能,在iOS 6称为“引导访问”,允许您锁定设备到特定的应用程序。这是一个可惜的功能是不可用一年前 – 会救了我们一点麻烦:)
– –
编辑编辑编辑:iOS 7现在包括一个’应用程序锁定’有效载荷作为设备配置文件的一部分。从苹果文档:“通过安装应用程序锁有效负载,设备被锁定到单个应用程序,直到有效负载被删除。主按钮被禁用,设备在唤醒或重新启动后自动返回到指定的应用程序。
在这里阅读更多:
https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010206-CH1-SW4
解决方法 可以将iPad或iPhone放入“商店演示”模式,以便禁用主屏幕按钮和滑动到主屏幕手势。如果你已经看到在苹果商店运行智能标志应用程序的iPad,那么你会知道我的意思。实际上,这是非常简单的工作,所有你需要做的是安装一个正确格式化的移动配置pList从空气从web服务器。
要从网络传递您的配置,您只需要将iPhone定向到包含配置文件的网址。在safari中打开指向.mobileconfig文件的链接。如果没有网络空间,您只需使用dropBox公共文件夹URL或打开您的mac网络服务器。
这可能是你可以加载配置使用IPCU,但我没有尝试过。此配置文件将不会加载到iPhone配置实用程序,因为它使用IPCU不知道的键。您可以将此与您使用的任何其他企业配置配置文件相结合。
编辑:@cocoanetics指出,IPCU不需要删除配置文件。但请注意,要让您的设备恢复正常,您需要执行以下 *** 作:
>重新启动
>打开设置应用程序FirsT – 不要打开任何其他内容,否则您将需要重新启动
>设置 – >常规 – >配置文件 – > [您的配置文件]删除它。
>重新启动
你应该回到正常。
我已经包括一个示例pList,将禁用主页按钮,并将您的设备锁定到应用程序。
谨防
安装此配置文件后,重新启动设备时启动的第一个应用程序将是唯一的应用程序,将运行,直到您重新启动设备。
因为@Cawas说这完全禁用返回到主屏幕的能力(除非你的应用程序崩溃)包括辅助功能辅助触摸。
请注意,安装配置文件后,必须重新启动设备(关闭电源,打开电源)才能使其生效。要删除配置文件,请将设备插入IPCU,然后将其删除,然后重新启动设备。一切都会恢复正常。
<?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>
你可能已经从这个移动,但我想我会在这里发布这个答案,当我遇到的问题,而我试图找出如何做同样的事情。
总结以上是内存溢出为你收集整理的锁定iPhone/iPod/iPad,所以它只能运行一个应用程序全部内容,希望文章能够帮你解决锁定iPhone/iPod/iPad,所以它只能运行一个应用程序所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)