你知道如何在设置>我的调整中添加一个Respring按钮吗?
我知道代码必须添加到PreferenceBundle文件夹中,但我不知道代码:D
示例:http://i.imgur.com/aAOiAiyl.png
提前致谢!
P.S:我知道如何使用Theos(如果这可能有用)
答案 0 :(得分:2)
对于theos来说,只需这样做:
在设置包中打开“resources”,然后打开你的tweak的.plist文件(可能是“我的tweak settings.plist”并添加一个带有此值的按钮:
cell: PSButtonCell
label: Respring
action: respring
现在返回设置包并打开名为“my tweak settings.mm”的文件,然后在@implementation部分中添加呼吸操作的方法:
-(void)respring {
[(SpringBoard *)[UIApplication sharedApplication] _relaunchSpringBoardNow];
}
非您将拥有一个PSButtonCell,它将重新启动您的设备。
答案 1 :(得分:0)
我知道Codyd51有一些很好的调整例子。
看看他的Github阅读PreferenceBundles。
https://github.com/codyd51/Theos-Examples
我知道,他们可能会让人困惑! :d
答案 2 :(得分:0)
将此添加到您的首选项包文件夹中的.mm文件中:
-(void)respring {
system("killall -9 Springboard");
}
在.plist(preference_folder / resources /)中添加:
<dict>
<key>action</key>
<string>respring</string>
<key>cell</key>
<string>PSButtonCell</string>
<key>label</key>
<string>Respring your device</string>
</dict>