Iphone 重新加载com.apple.springboard.plist而无需重新振铃/重新启动(可能使用GSSendAppPreferencesChanged?)

Iphone 重新加载com.apple.springboard.plist而无需重新振铃/重新启动(可能使用GSSendAppPreferencesChanged?),iphone,objective-c,plist,jailbreak,Iphone,Objective C,Plist,Jailbreak,我正在开发一个越狱工具来修改com.apple.springboard.plist,我需要在不重新启动设备的情况下重新加载此文件 我遇到了GSSendAppPreferencesChanged一个GraphicsServices方法来重新加载应用程序的首选项NSUserDefaults。这就是我现在的代码: GSSendAppPreferencesChanged(CFSTR("InvertColorsEnabled"), CFSTR("com.apple.springboard")); 当我运

我正在开发一个越狱工具来修改com.apple.springboard.plist,我需要在不重新启动设备的情况下重新加载此文件

我遇到了GSSendAppPreferencesChanged一个GraphicsServices方法来重新加载应用程序的首选项NSUserDefaults。这就是我现在的代码:

GSSendAppPreferencesChanged(CFSTR("InvertColorsEnabled"), CFSTR("com.apple.springboard"));
当我运行这段代码时,不会发生任何事情,也不会在syslog上得到任何错误

谢谢


佩德罗。你的论点顺序正确吗?我只是想知道你是否应该改变这两个论点。看起来,他们似乎使用com.apple.springboard字符串作为第一个参数