1

有没有办法以编程方式重新启动 Springboard,但阻止 iPhone 在此之后打开其屏幕锁定?

已尝试在“设置”中关闭屏幕锁定,但在 Springboard 重新启动后仍会启动。

(手机已越狱。)

4

2 回答 2

4

从 iPhone OS 3.x 开始,您可以使用notify_post("com.apple.language.changed").


此方法在iOS 5.x中不再有效,因为系统现在会在重新启动之前检查语言是否实际更改。

但是,您可以执行以下操作以达到相同的效果:

  1. 将首选项设置为SBLanguageRestarttrue 例如,使用CFPreferencesSetAppValueCFPreferencesAppSynchronize或直接更改)com.apple.springboard/var/mobile/Library/Preferences/com.apple.springboard.plist
  2. 杀死跳板。
于 2010-01-07T15:23:17.187 回答
1

不是真正的编程问题,但不,您无法停止锁定屏幕。

于 2009-11-21T03:40:31.813 回答