创建Cydia Logos Tweak,现在安装后需要respring(怎么办)

时间:2013-06-20 07:09:51

标签: ios jailbreak cydia tweak logos

我正在为Cydia创建一个Logos Tweak,我完成了我的任务,但现在我在安装后需要“重启SpringBoard”。 任何人都可以告诉我要做到这一点,就像Cydia商店中的许多应用程序一样,安装后按钮会出现文本“Restart SpringBoard”而不是“Return to Cydia”。

1 个答案:

答案 0 :(得分:2)

如果您使用的是THEOS

,则可以通过以下两种方式执行此操作

第一个(如果你做了清理,那么你将不得不重做这些步骤),

在DEBIAN文件夹中创建2个文件,该文件夹位于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以创建包含respring按钮的新包

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

Depends: mobilesubstrate

这个答案归功于Nate,尽管我确实知道这一点。

希望这会有所帮助。