我想开发一个类似屏幕保护程序的应用程序,其中回到跳板的唯一方法是输入代码。因此,我需要将主页按钮操作忽略,也就是说,当用户按下按钮时,什么都不会发生......或某种自定义...而不是回到跳板并终止应用程序。 这可能吗?有人知道苹果是否会批准/拒绝这种应用程序?在应用程序中禁用iPhone主页按钮,可以吗?
回答
不具有公共API(和希望,而不是私人的)。即使您以某种方式管理它,Apple也会因为违反UI准则而拒绝它。而且,即使他们没有,人们也可以使用iPhone的“强制退出”等同于硬性终止您的应用程序。
苹果是不会批准这一类型的应用程序,他们的状态很明确,你是应用程序需要做出适当的反应跳板告诉应用程序终止时都喜欢的事情打电话进来,当内存警告进来了。
这是不可能的,目前的SDK,我也不怀疑它永远不会是。
你也许可以通过越狱来获得这一行为,但您将无法通过iTunes出售您的应用程序,也不会永远苹果批准这样的应用程序。
你的问题的答案是,是的。
对于你想要问的问题的答案 - 我可以通过禁用首页按钮的iPhone商店发布应用程序 - 不是。
如果只发布应用程序来越狱的手机,你可以做到这一点,但它会激怒大家了。
编辑7年后: 这实际上是非常可能的现在 - 在iPhone中有一个标准功能称为“引导访问”。它隐藏在“无障碍”链接下(其他一些非常酷的东西,例如,每当你打电话时闪烁LED,并允许蓝牙键盘在控件之间切换)
它被称为“引导访问”。您设置密码,启动应用程序,然后三次点击主页按钮以开始引导访问。
它禁止出口,并允许你指定你不能触摸屏幕的区域。你也可以设置一个时间限制(对于孩子们来说,这似乎是很多人看这个问题的原因)。
想要编辑“接受的答案”并将此信息放在那里,但这看起来很粗鲁,所以我只希望人们找到答案。
令人讨厌的是,你似乎也无法关闭手机 - 我想这对于希望他们的孩子玩游戏的人来说是完美的,但可能不会触及原始提问者限制访问单个应用程序的问题(我的意思是它会这样做,但它也会阻止它做任何其他事情)。
我想在越狱手机上做这个,希望他们的应用成为iPad上唯一的应用。你能指点我如何做到这一点的任何资源? – Thomas 2010-06-24 17:53:06
苹果不会允许这将禁用的主页按钮它。
如果发生紧急情况并且您想拨打紧急电话号码,该怎么办?你让用户处于危险之中。权衡是不值得的。
- 1. 我可以覆盖我的应用程序中的“主页”按钮吗?
- 2. 禁用行业应用程序的Android主页按钮
- 3. 禁用android幼儿应用程序的主页按钮?
- 4. 按下主页按钮后iPhone应用程序没有声音
- 5. 我可以在iPhone应用程序中使用单选按钮吗?
- 6. 按回家按钮可以在iPhone上暂停我的Flash应用程序吗?
- 7. 禁用Android主页按钮
- 8. 我可以禁用的主页按钮在Android
- 9. iOS主页按钮警告,可以吗?
- 10. 如何禁用iPhone应用程序中的后退按钮
- 11. 当按下主页按钮时强制iPhone应用程序退出(在iOS4上)
- 12. AIR 2.7 iOS应用程序在按下iPhone主页按钮时不会退出
- 13. iPhone应用程序可以销售其他应用程序吗?
- 14. 长按iPhone应用程序中的首页按钮
- 15. iPhone应用程序可以在应用程序屏幕上创建多个按钮吗?
- 16. 如何以编程方式禁用主页按钮?
- 17. 试用一个android应用程序 - 想要禁用任何方式摆脱应用程序 - 主页按钮等
- 18. BlackBerry应用程序可以有图像按钮吗?
- 19. 如何禁用Android 4.0主页按钮?
- 20. ICS:如何禁用主页按钮?
- 21. 禁用主页按钮android 1.6?
- 22. 禁用后退主页按钮Android 3.1
- 23. 我可以使用PhoneGap在HTML 5 iPhone应用程序中创建“调用”按钮吗?
- 24. 按下主页按钮后,我的应用程序未终止
- 25. 添加应用程序主页按钮长按
- 26. 作为主页按钮的按键应用程序
- 27. 我们可以在iPhone应用程序中集成Flash吗?
- 28. 我可以在iPhone API中移动应用程序图标吗?
- 29. 我可以在iPhone应用程序中搜索YouTube视频吗?
- 30. iPhone应用程序动作按钮
如果你在这里试图弄清楚如何将你的手机锁定到一个单一的应用程序为你的孩子,找到我的答案 - 只是更新,告诉你如何做到这一点。 – 2016-04-28 21:51:06