我正在为 Cydia 创建徽标调整,我确实完成了我的任务,但现在我需要在安装后“重新启动 SpringBoard”。
任何人都可以告诉我我必须做些什么才能像 Cydia 商店中的许多应用程序一样实现这一目标,其中安装后按钮出现文本“重新启动 SpringBoard”而不是“返回到 Cydia”。

最佳答案

如果您使用的是 THEOS ,则可以通过两种方式执行此操作,

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

在位于 mytweak/_/DEBIAN/ 的 DEBIAN 文件夹中创建 2 个文件
称它们为 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,尽管我确实知道这一点。

希望这有帮助。

关于ios - 创建 Cydia 徽标调整,现在安装后需要重新启动(如何操作),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17207364/

10-11 01:05