2

我有theossdk3安装在我的 iPhone

我也创建了一个有效的调整,但不知道如何创建首选项包来添加一些设置。

我想将一个是/否或一个布尔按钮添加到首选项按钮中,以查看是否要启用调整

如果启用或未启用,我如何进行调整以读取?示例:

-(void)Something {
    if (Enable = YES) {
        /*Method here*/ }
    else {
        //Do nothing
         }
}

请帮忙

4

1 回答 1

3

尝试检查此链接http://blog.aehmlo.com/2012/08/03/new-tweak-readme/ Aehmlo Lxaitn 详细解释了如何进行简单的调整并添加设置以启用/禁用它。

这个对我有用。希望这是你需要的。

您可能还想从 Cydia 安装“Theos 教程”。它的作者是ReverseEffect。

来自http://shahiddev.blogspot.com/2011/11/mobilesubstrate-tweak-tutorial-with.html的另一个教程

前往设置”

如果用户想禁用我们的调整怎么办?我们可以给他
从首选项包启用或禁用它的能力。
(对于像这样简单的事情,我们可以只使用 plist,但我们将使用
首选项捆绑项目,以便试用)。我将跳过一些
跟着这个步骤,因为你可以自己弄清楚,看着
您可以在下面下载源代码。

 - 启动新的实例创建者,并启动“PreferenceBundle”项目。
 - 将该项目添加为您的主要调整项目中的“子项目”,通过
   在 Makefile 中添加 SUBPROJECTS = tutorialsettings 键。
 - 首选项包的结构由包含的 plist 给出
   一个集合 os PSSpecifiers,由标准 Preferences 应用程序使用。
 - 创建一个控制“启用”键的开关。
 - 对于它的“默认”键,将其设置为您之前使用的包 ID
   (com.filippobiga.tutorial)。这意味着它将写入一个 plist
   用户的 Preferences 文件夹中的该名称。
 - 现在需要修改 Tweak.xm 中的代码来读取用户的
   设置并确定它是否应该闪烁屏幕。

而已!
于 2013-02-09T20:48:24.340 回答