我可以在我的应用上禁用主页按钮吗? (全屏浏览器信息亭模式)

我必须在旅游展上放置很多iPad来展示我们的网站,我们不希望人们可以使用这些iPad来玩/进入Facebook /等。为此,我正在搜索一个将iPad置于自助服务终端模式的应用程序,以显示我们的网络全屏,但如果用户可以按下主页按钮进入跳板,那就太荒谬了...... 为此,我开始开发一个没有地址栏的全屏浏览器,只显示以编程方式选择的URL,我想在我们的iPad上部署这个应用程序(我们有一个开发者帐户),但我们遇到了同样的问题:如果用户按下主页按钮,他可以选择Safari并进入任何网站。 总之,我们需要禁用主页按钮来保持用户在我们的网站上(我知道如果按住主页按钮+电源按钮,iPad重新启动,但电源按钮将在支架上物理禁用),我也知道这个应用程序将不会被Apple批准,但正如我之前所说的,这个应用程序只适用于展台。 谢谢。 四年后,我找到了回应。     
已邀请:
不,您无法禁用主页按钮。 (并且感谢Apple。那么谁知道有多少人会相信他们的应用程序非常棒,人们不应该再停止使用它了。) 为什么还需要禁用主页按钮?为什么不建立一个阻止访问主页按钮的iPad支架?     
您是否可以使用家长控制来限制/阻止访问Safari,Mail应用程序等? 在iPad上 设置>常规>限制 然后,您可以从ipad的跳板轻松删除Safari等应用程序,并且启用访问需要代码(您设置的代码),因此没有人能够访问您不希望他们使用的默认应用程序:) 当然,人们仍然可以通过按主页按钮退出您的应用程序,虽然他们无法做任何事情,您甚至可以阻止他们通过限制设置删除应用程序。 防止通过主页按钮退出的唯一方法是通过将支架盖住它来实际阻止人们按下它。     
有些公司为这类产品制造特定产品。这是写一对夫妇(他们不便宜)...... http://www.tuaw.com/2010/04/26/ibracket-turns-your-ipad-into-an-ikiosk/ 史蒂芬     
对OP而言可能为时已晚,但对于其他任何尝试这样做的人来说,请在此处查看我的答案锁定iPhone / iPod / iPad,这样它只能运行一个应用程序 我一直在尝试做同样的用例,几乎所有关于堆栈溢出的人都说这是不可能的。事实证明它是。     
有可能的。但我认为Apple可能拒绝您的应用。我在这里找到了一个很好解释的链接 这也可能有所帮助。 http://www.akadia.com/services/ssh_test_certificate.html http://www.verisign.com/support/verisign-intermediate-ca/code-signing-intermediate/index.html     
当这些单元在商业上用作促销展示或在销售点环境中时,阻止主页按钮访问是可取的。实际上,如果Apple允许销售点应用程序的开发人员能够执行此操作将是有用的 - 这个功能特定于已注册的ipad单元也没有问题....并且它也会使ipad更少一个盗窃目标。除了主人之外,对任何人都没用。现在唯一的答案是实际覆盖机箱中的按钮,从而隐藏了Apple对美观产品设计的投资。     
4年多以后,我找到了答案,哈哈。 我不知道从什么时候开始,但现在我们可以阻止只使用设置>常规>辅助功能>引导访问中的一个应用程序 在那之后,我们可以打开我们的应用程序进行三次点击,它将被锁定。 此外,我们可以使用Apple Configurator“锁定到应用程序”,但这种方式需要在iPad中安装配置文件(这在四年前不会出现问题......)。     
对于这个问题没有解决方案,也许如果你越狱你的设备,有一个,但我不这么认为。 请参阅:暂时锁定或禁用iphone主页按钮     
为什么需要阻止按钮?如果让开发人员只使用设备进行开发是一种邪恶的情节,那么主页按钮很重要:你必须测试当真实用户这样做时会发生什么。     
可以在软件中实现: 设置>常规>辅助功能>引导访问 如果您的iOS设备具有公共访问权限,请设置引脚。 一旦您想要锁定应用程序,请三次单击主页按钮以启用指导访问。有了这个,用户将被限制在您的应用程序(或webclip),并且如果他们点击主页按钮,则需要输入引脚退出到iOS主页。     

要回复问题请先登录注册