我想开发一个类似屏幕保护程序的应用程序,其中返回跳板的唯一方法是输入代码。因此,我需要主页按钮的行动被忽略,也就是说,当用户按下按钮nothing happens..or something custom...instead返回跳板并终止应用程序。这个是可能的吗?有没有人知道苹果是否会批准或拒绝这种应用程序?
发布于 2009-09-02 21:59:04
不需要使用公共APIS (希望不要使用私有APIS)。即使你以某种方式管理它,苹果也会拒绝它,因为它违反了UI指导方针。此外,即使他们没有,人们可以随时使用iPhone的“强制退出”,相当于硬终止你的应用程序。
发布于 2009-09-02 22:01:39
你的问题的答案是肯定的。
你想问的问题--我是否可以通过iPhone商店发布一个禁用了主页按钮的应用程序--的答案是否定的。
如果你只将你的应用程序发布到越狱手机上,你可以这样做,但这会激怒所有人。
7年后编辑:这实际上是非常可能的--在iPhone中有一个标准特性叫做“引导式访问”。它隐藏在“可访问性”链接下面(还有其他一些相当酷的东西,比如每当你接到电话时,LED就会闪烁,并允许蓝牙键盘在控件之间切换)
它被称为“引导式访问”。你设置一个密码,启动应用程序,然后三次点击主页按钮,开始引导访问。
它禁用退出,并允许您指定屏幕上不能触摸的区域。你也可以设定一个时间限制(对于孩子们来说,这似乎是许多人查阅这个问题的原因)。
我很想编辑“接受的答案”,然后把这些信息放进去,但这看起来很粗鲁,所以我只希望人们能找到这个答案。
令人恼火的是,你似乎也无法关闭手机--我想这对于那些希望自己的孩子玩游戏,但可能不会解决最初提问者限制访问单个应用程序的问题的人来说是完美的(我的意思是它可以做到这一点,但它也会阻止它做任何其他事情)。
发布于 2009-09-02 21:59:22
苹果不会批准这种类型的应用程序,他们非常明确地表示,你的应用程序需要适当地响应springboard,告诉应用程序在接到电话和内存警告时都要终止。
https://stackoverflow.com/questions/1370355
复制相似问题