更改iOS锁屏的行为

时间:2013-12-12 20:04:50

标签: ios iphone ios6 ios7

有没有办法改变iOS Lockscreen的行为?例如,应用程序(如果处于活动状态)可以向用户提供动态内容(例如图片)作为手机的背景,此外,允许用户向左滑动(除了向右滑动,如果他们想要解锁电话)搞上述内容?

2 个答案:

答案 0 :(得分:5)

  

有没有办法改变iOS Lockscreen的行为?

  

例如,一个app,如果有效......

iOS不提供允许您描述的那种东西的任何API。如果您越过手机,可能会修改或更换锁定屏幕 - 此时所有投注均已关闭。但是使用Apple提供的API的应用程序无法修改锁定屏幕。

另请注意,如果设备已锁定,请your app won't be active。您可能打算使用更为宽松的“活动”定义,但查看应用状态的链接图表将有助于您了解使用当前API无法实现您要查看的内容。应用必须活动才能接收活动,但锁定的手机意味着您的应用将处于无效背景暂停状态,如果它正在运行。

答案 1 :(得分:0)

没有。 (如果您正在谈论App Store意义上的“app”),那就不是了。

应用程序与锁定屏幕交互的唯一方式是通过通知,并且无法更改标准锁定屏幕界面。

您可以使用越狱手机上的MobileSubstrate调整来更改锁定屏幕,但这需要逆向工程SpringBoard(iOS启动器应用程序),可能非常复杂,显然无法通过App Store分发