【发布时间】:2012-10-19 10:02:01
【问题描述】:
我希望从 OTA 安装我的应用程序后,设备的主页按钮将完全不起作用,因此用户无法从应用程序中退出。我的挖掘导致我得到以下结果
A) 我有一种方法可以通过 "mobileconfig" 配置文件禁用主页按钮,但它需要重新启动设备,并且用户必须在启动后立即打开我的应用程序,我想这样做而不用像 Private Frameworks 这样的东西重新启动非越狱设备。我想知道非越狱设备是否有可能?
C) 如果无法使用 Private Frameworks 禁用主页按钮,那么有什么方法可以在启动设备后立即打开应用程序?因为某些越狱应用程序/进程会在启动时加载。
[注意:我不想将我的应用提交到 iTunes。]
【问题讨论】:
-
这款应用的目标用户是谁?无论应用商店如何,禁用主页按钮都会让用户认为他们的设备行为异常/损坏。
-
我们需要它来进行教育评估。我们使用企业分发证书发布此应用程序,我们的 mobileconfig 配置文件将在检查结束后自动卸载。
-
我们可以使用 Apple Configurator: Supervised Devices 来做到这一点,但它会对用户数据造成损害。
-
我认为问题没有任何解决方案。如果是的话,cydia 会附带这些类型的调整
-
我不明白为什么你说 Apple Configurator 会对用户数据造成损害。
标签: iphone objective-c ios