我知道之前有人提出过这个问题,但是我想禁用一个公司内部分发到iPad上的应用程序的主页按钮。
我在这里和Google上搜索了解决方案,并希望阻止用户将该应用程序置于后台。我看到了一个解决方案,但似乎在iOS 4.0下无法使用,当按下主页按钮时会再次打开该应用程序。
既然这是一款内部应用程序,不需要经过苹果App Store审核,那么我能否利用任何私有API来做到这一点呢?
谢谢。
我知道之前有人提出过这个问题,但是我想禁用一个公司内部分发到iPad上的应用程序的主页按钮。
我在这里和Google上搜索了解决方案,并希望阻止用户将该应用程序置于后台。我看到了一个解决方案,但似乎在iOS 4.0下无法使用,当按下主页按钮时会再次打开该应用程序。
既然这是一款内部应用程序,不需要经过苹果App Store审核,那么我能否利用任何私有API来做到这一点呢?
谢谢。
无论你的原因是什么,你都不能做到这一点。
苹果没有提供通过他们的API执行此操作的功能。你可能需要重新考虑你的策略。也许可以寻找物理屏障。
此外,你可能需要研究越狱和iPhone,因为你说它只用于内部开发,不会进入应用商店。越狱的手机可能允许你访问并更改主页按钮的行为,但我无法确认这一点,因为我从未有过在越狱设备上编码的需求。
如果是您的iPad,可以用胶水或螺栓覆盖Home键。将iPad连接到Xcode或iTunes以停止和/或重新加载应用程序。
但请注意,有经验的用户仍然可以通过按住锁定按钮来重新启动设备。