【发布时间】:2010-08-10 06:58:48
【问题描述】:
是否有可能以及如何在 iphone/ipad 上实现禁止退出应用程序?
我们有一个必须在 ipad 设备上永久运行的应用程序。用户不应该有任何方式退出应用程序。你能建议如何实现这个功能吗?
【问题讨论】:
是否有可能以及如何在 iphone/ipad 上实现禁止退出应用程序?
我们有一个必须在 ipad 设备上永久运行的应用程序。用户不应该有任何方式退出应用程序。你能建议如何实现这个功能吗?
【问题讨论】:
通过越狱并安装自定义软件,您可以做到这一点。
或者在所有按钮上贴上很多胶带。
无论如何,您无法在标准设备上使用标准应用程序来执行此操作。想一想 - 对于应用来说,这将是一件非常烦人的事情,不是吗?
【讨论】:
Apple 自己的人机界面设计指南禁止这样做。您的应用程序不能侵犯超越您自己的应用程序职责的操作系统的能力。关键是要为设备提供一致的体验,如果您要修改像切换应用程序这样基本的东西,那么您就违反了这一原则。
如果您无法退出应用程序,您实际上是在将您的设备变成一个单一用途的单元。如果禁用快速应用切换和主页按钮,您希望如何返回应用列表?
您找到的任何解决方案都不会得到应用商店的批准。
您应该看看当前的多任务处理功能是否有助于消除您需要应用程序始终在前台运行的理由。
【讨论】:
如果您谈论的是本地分发的企业应用程序,您也许可以这样做,但可能不会。
最好的办法是物理破坏或阻止硬件按钮。
或者每 10 秒向设备发出一次警报,使该设备在应用程序之外时实际上无法使用(您可以忽略应用程序内的传入通知)。
你为什么有这个要求?
【讨论】:
没有办法实现这个功能。你做不到。
【讨论】:
你不能这样做,但是如果你越狱并配置“主页按钮”设置你可以:)
顺便说一句,如果你这样做了,唯一的退出方式就是关机……而且每次关机都会有点烦人……
【讨论】: