我正在为 Cydia 创建一个 Logos Tweak,我确实完成了我的任务,但现在我需要在安装后“重新启动 SpringBoard”。任何人都可以告诉我像 Cydia 商店中的许多应用程序一样,我必须做些什么来实现这一点,安装后按钮会出现文本“重新启动 SpringBoard”而不是“返回 Cydia”。
问问题
999 次
1 回答
2
如果您使用的是THEOS ,您可以通过两种方式执行此操作,
第一个(如果你做清洁,那么你将不得不重做这些步骤),
在位于mytweak/_/DEBIAN/
调用它们的 DEBIAN 文件夹中创建 2 个文件,preinst
然后postrm
在这些文件中粘贴:
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
以创建具有重新启动按钮的新包
第二种方式更简单,不用theos也可以使用,在control
文件DEBIAN
夹中的文件中,你应该知道这是在哪里。添加行:
Depends: mobilesubstrate
感谢 Nate的回答,尽管我确实知道这一点。
希望这有帮助。
于 2013-06-20T14:46:20.047 回答