问题标签 [cydia-substrate]

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 投票
2 回答
34 浏览

ios - 将图标添加到 SBSearchTableViewCell

我正在尝试将图标添加到 SBSearchTableViewCell。

我在单元格顶部添加了一个子视图,但仍然留下了边框,并且文本位于图标下方。

http://i.imgur.com/tGqWaEa.png

我尝试挂钩,-[SBSearchModel _imageForDomain:andDisplayID:]但域为 0 且 displayID 为(空)。

代码: http: //pastebin.ca/2460380

资源:

0 投票
2 回答
613 浏览

ios - 尝试记录 NSDictionary 时 iOS 应用程序崩溃

我在尝试记录 NSDictionary 内容时遇到问题,一旦调用该方法,应用程序就会崩溃。

这是我在一位才华横溢的“黑客”的建议下尝试过的代码:

也试过:

这两种方式都会导致应用程序崩溃。这是在带有 ios 6.1.3 系留 JB 的 iphone 4 上。

有人对这里可能有什么问题有什么建议吗?

0 投票
2 回答
194 浏览

ios - 在 iOS6 中获取邮件内容

我正在尝试获取给定BBBulletin.

代码:https ://ghostbin.com/paste/2gbej

日志:https ://ghostbin.com/paste/aun4c

我可以获得特定的外部 ID 和库 ID。给定库 id,我可以得到,LibraryMessage但我不能从中得到任何有用的东西。

我不能使用MSNotificationObserver,因为我必须使用BBBulletin

0 投票
0 回答
788 浏览

ios - Mobilesubstrate 调整未加载

我正在尝试使用 iOSOpenDev Captain-Hook 调整进行简单调整。这是我的代码:

我也有我的其他应用程序的过滤包的 plist。我的其他应用调用[TESTCLASS testm]。如果我将 .plist 和 .dylib 放在 /Library/MobileSubstrate/DynamicLibraries 它不起作用,则什么也不会发生。但是,如果我将 dylib 添加到我的第二个应用程序中的项目并编译它,它可以工作,即使没有将实际的 dylib 复制到应用程序(在 /Library/MobileSubstrate/DynamicLibraries 中使用它)并显示我的警报。我怎样才能让它工作?

尝试挂钩一些跳板的示例调用 - 它们不起作用。使用 Xcode 5.0.2、iOSOpenDev 1.6-2、iPad1 5.1.1

0 投票
1 回答
4031 浏览

ios - iOS中函数挂钩的检测

据我所知,在 iOS 中有三种函数挂钩技术:

  1. 使用 DYLD_INSERT_LIBRARIES 预加载库
  2. 使用鱼钩导入符号表重定向
  3. 当它们已经加载时修补函数 - 即使用基板 MSHookFunction已经在内存中

这些暴露了安全问题,所以我希望能够检测到这些事情何时发生。对于第 1 点,我可以应用函数指针验证来检测。但是对于 2 和 3,我没有任何想法。我非常感谢可以解决这个问题的想法。

0 投票
1 回答
355 浏览

objective-c - 如何挂钩到 iOS 警报的功能?

我正在尝试使用 Theos 来连接并捕获已停止的警报的名称。

我已经这样做了:

问题是我从来没有看到警报框。你有什么想法为什么会这样吗?

0 投票
1 回答
457 浏览

cydia - 升级 ARM64 支持,Theos 编译但不起作用,想法?

我创建了一个 Cydia Tweak,并一直在尝试为 arm64 设备更新它,但由于某种原因,我的测试人员报告说该调整不起作用。

我一直在网上研究,发现添加 arm64 支持应该像在 makefile 中将 arm64 添加到 ARCHS 一样简单。

调整的 git 是https://github.com/CPDigitalDarkroom/CC-Deseparator,我已经为 Makefile 测试了 5 种不同的格式,但没有一个适合我的测试人员。

我使用的是最新版本的 THEOS,所以这不是问题。

0 投票
1 回答
709 浏览

ios - 在 SpringBoard 上的 Theos Tweak 中的 UIImage?

大家好 StackOverflow

我的图片无法显示在 SpringBoard 上

在我的 Tweak.xm SpringBoard 中,我的 UILabel 出现了,但我的 UIImage 不会出现......

对于 UIImage 我试图遵循这个问题UIImage 可能无法响应 imageWithContentsofFile

但我不知道imageWithContents**Of**File答案中所说的意思,所以我仍然坚持使用这段代码:

有人可以帮我弄这个吗?

另外theos在编译时不会给出任何警告或错误,它编译并成功运行

我试过了

我得到了输出,但是当我试图让它出现在我的 SpringBoard 上时,它只是保持空白

0 投票
1 回答
715 浏览

objective-c - 如何在我的 iOS 调整中检测它是否在 Backboardd 中?

我想给Backboardd注入一些功能,由于某些原因,我不能使用plist来限制它,所以我想用“if”来确定它是否在Backboardd里面。我知道在'Logos'中我可以这样使用:

但是没有 Logos,我可以像下面那样做吗?它不起作用。

0 投票
1 回答
205 浏览

ios - 私有运行时类的 Logos 子类

我正在尝试对涉及添加附加部分的 iOS7 控制中心进行调整。所以我想创建子类SBControlCenterSectionViewController但我得到链接器错误

据我了解,这是因为我没有实现 SB 私有框架(只有标头),但是有没有办法制作 SBControlCenterSectionViewController 的子类?