创buildCydia徽标调整,现在安装后需要respring(怎么办)

我正在为Cydia创build一个Logos Tweak,我完成了我的任务,但现在我需要在安装后重新启动SpringBoard。 任何人都可以告诉我,我需要做什么才能达到像Cydia商店中的许多应用程序,其中安装后button出现文本“重新启动SpringBoard”而不是“返回到Cydia”。

如果你正在使用THEOS ,你可以这样做,

第一个(如果你确实干净,那么你将不得不重做这些步骤),

在位于mytweak/_/DEBIAN/中的DEBIAN文件夹中创build2个文件mytweak/_/DEBIAN/它们调用preinstpostrm在这些文件中粘贴:

 declare -a cydia cydia=($CYDIA) if [[ $1 == install || $1 == upgrade ]]; then if [[ ${CYDIA+@} ]]; then eval "echo 'finish:restart' >&${cydia[0]}" fi fi exit 

然后运行make package来创build新的包,其上有respringbutton

第二种方法要简单得多,可以在没有theos的情况下使用。在位于DEBIAN文件夹中的control文件中,你应该知道它在哪里。 添加行:

Depends: mobilesubstrate

感谢Nate这个答案,尽pipe我确实知道这一点。

希望这有助于。