2011-02-19 33 views
0

我正在開發一個越獄工具來修改com.apple.springboard.plist,我需要重新加載此文件,而無需respringing /重新啓動設備。重新加載com.apple.springboard.plist而沒有respringing /重新啓動(可能與GSSendAppPreferencesChanged?)

我遇到了GSSendAppPreferencesChanged(GraphicsServices方法)來重新加載應用程序的首選項(NSUserDefaults)。這就是我現在的代碼:

GSSendAppPreferencesChanged(CFSTR("InvertColorsEnabled"), CFSTR("com.apple.springboard")); 

當我運行這段代碼,什麼也沒有發生,我得到系統記錄沒有錯誤。

謝謝,

佩德羅。

回答

0

您的論點順序是否正確?我只是想知道你是否應該改變這兩個論點。看起來here,他們似乎使用com.apple.springboard字符串作爲第一個參數。

相關問題