问题标签 [tweak]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1235 浏览

iphone - .dylib 移动基板调整不起作用

当我遇到一个包含源代码的教程时,我正在学习如何调整移动基板。为了进一步了解它,我决定测试一下

代码:

我在我的IOS手机上使用了theos并进行了调整并将此代码粘贴到“tweak.xm”
中,我去了“makefile”并添加了

如果你想知道我的 test.plist 中有什么,这里就是

接下来我去了移动终端并做了这个

然后你复制了theos制作的.dylib和“test.plist”文件并将其粘贴到/Library/MobileSubstrate/DynamicLibraries

之后我重新启动我的设备并尝试启动一个应用程序,但没有任何反应。一切正常启动。请在这里帮助我

0 投票
1 回答
5918 浏览

ios - 如何为我的移动基板调整制作首选项包?

我有theossdk3安装在我的 iPhone

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

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

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

请帮忙

0 投票
1 回答
1779 浏览

ios - 如何使用 CaptainHook 挂钩协议方法

我确实找到了使用 Theos Logos 执行此操作的示例:

https://github.com/DHowett/theos-logos-examples/blob/master/logos.uiapplicationdelegate/Tweak.xm

但我想知道如何使用 CaptainHook 来做到这一点。

谢谢!

0 投票
2 回答
850 浏览

ios - Theos 偏好加载器 + 调整错误

我正在使用 iPhone 中的 theos 对偏好包进行 cydia 调整

但是我收到了这个错误!

在此处输入图像描述

这是我的代码:

PSListController

(我不知道我的代码中的错误在哪里。代码太长,无法粘贴到这里。我做了一个指向我的代码的链接) http://pastebin.com/gQvYvB89

我该如何解决这个问题?

0 投票
1 回答
10672 浏览

objective-c - 我在 Objective C 中的调整中未声明的标识符“UIColor”

我正在尝试使用 IOSOpenDev 在 Xcode 中进行调整,但我遇到了一个错误Use of undeclared identifier "UIColor"
我在我的 iPhone 上使用了相同的代码,但它可以工作,为什么它不能在这里工作?(我想使用 IOSOpenDev,因为它看起来比使用 theos 好得多)

这是代码

请在这里帮助我

0 投票
1 回答
10115 浏览

objective-c - 输入不工作

我正在使用 IOSOpenDev 对 Xcode 进行 cydia 调整,我尝试导入<AppKit/AppKit.h>,但出现此错误!
'AppKit/AppKit.h' file not found'
这是我的代码,当有人尝试截屏时会更改闪光灯颜色

我查看opt/IOSOpenDev/includeopt/theos/include无法找到AppKit.h
如何解决此问题?请帮忙

0 投票
2 回答
5866 浏览

ios - iOS Private API:锁定设备并关闭屏幕

我正在制作一个越狱应用程序,当用户启动应用程序时会锁定设备。我试过GSEventLockDevice();了,GraphicsServices.framework但这不能正常工作,因为它会锁定屏幕但不会关闭屏幕。有没有其他锁屏方法MobileSubstrate

0 投票
3 回答
987 浏览

ios6 - 使用 void kill 从 ios 6 上的其他应用程序中杀死应用程序不起作用

我越狱了 iphone ios 6

在我对 ios 4&5 的调整中,我使用 (void) kill 来关闭在后台运行的其他应用程序。这是我的代码:

现在当我在 ios 6 中尝试它时,我无法让它工作!需要帮忙?

0 投票
0 回答
422 浏览

ios - CTCall callState 方法“无法识别”

我正在进行越狱调整,我需要检测来电。但是,我可以成功获取 CTCall 对象,当我调用callState以获取当前状态时,它会引发此错误并崩溃:

Feb 23 12:56:07 iPhone-5 SpringBoard[23247] : CTCall: {status = 3, type = 0x1, uuid = 0x211bf240 [68952DF3-B9CF-4BAD-A538-B802B7B49CC8], address = 0x21164bb0, externalID = -1,开始 = 2.22507e-308,会话开始 = 3.83317e+08,结束 = 2.22507e-308}

2 月 23 日 12:56:07 iPhone-5 SpringBoard[23247]:-[__NSCFType callState]:无法识别的选择器发送到实例 0x211c8c10

2 月 23 日 12:56:07 iPhone-5 SpringBoard[23247]:*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[__NSCFType callState]:无法识别的选择器发送到实例 0x211c8c10”

第一个日志行只是检查是否确实存在我正在尝试调用的 CTCall 对象callState。显然,有一个 CTCall 对象,所以我不明白为什么这不起作用?

产生上述输出的确切代码:

如果有人可以提供帮助,将不胜感激。谢谢!

0 投票
1 回答
757 浏览

ios - 尝试学习 iPhone Tweak Dev,“make”命令出现未知 Theos 错误

这就是终端中出现的内容。有什么建议吗?我已经在这个线程中完成了建议:在 theos 中编译调整时出错,但它没有帮助。