问题标签 [cydia]

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 回答
241 浏览

objective-c - “NowListening”如何触发 iOS5 横幅 + 代表?

本质上是一个 Cydia 应用程序,每当 iPod 应用程序中的歌曲发生变化时,它就会显示一个 iOS5 通知中心横幅。

您可以: - 点击横幅以打开 iPod 应用程序 - 点击并按住横幅以显示多任务切换器中的播放控件。- 向右滑动横幅以播放下一首曲目。

演示:http ://www.youtube.com/watch?v=9ajPdXcJkjs

这是在 now-1 时使用 UILocalNotification 还是任何其他方法完成的?它怎么不显示在通知中心?它如何在通知栏上执行这些操作?

注意:我要求它开发一个 JB 应用程序,所以对官方 API 不感兴趣。

0 投票
3 回答
9400 浏览

ios - Error compiling tweak in theos

I set a simple tweak using theos following the tutorial here. However when I run make with the headers from here, I get

After some searching around I also found that some people were using Ryan Petrich's dumped headers, so I emptied the include folder and put his headers in and ran make, with this as the output

Could anyone tell me what I'm doing wrong? Thanks in advance.

0 投票
1 回答
997 浏览

iphone - 为越狱的 iphone 创建一个呼叫阻止列表应用程序

可能重复:
如何使用私有 API 来阻止 iOS 应用程序中的来电?

任何人都可以帮我创建越狱 ios 设备的呼叫阻止列表吗?

是否有任何私有 API 可用于创建阻止列表?

谢谢

0 投票
1 回答
477 浏览

iphone - Cydia 的这个调整有什么问题?

我为 编写了一个调整cydia,但它似乎不起作用。我使用Theos. 我从iosod 工具得到了一个标头转储,发现

SBSearchController类内部。这是我在 Tweak 中的代码。

%hook SBSearchController

- (void)searchBarTextDidBeginEditing:(id)searchBarText { %orig;

}

%end

我的 Makefile 看起来像这样

一切都正确编译和安装,但在运行时,当我点击搜索栏并开始输入时,什么也没有发生。有人知道我做错了什么吗?

谢谢!

0 投票
1 回答
3226 浏览

ios - 如何修复我的 Cydia 应用程序的用户目录权限?

我在 Cydia 上托管的应用程序有问题。用户抱怨应用程序在启动时崩溃。该应用程序使用CoreData,我认为它与此有关。奇怪的是,它在测试时使用模拟器或在我的设备上运行良好。但是一旦通过 Cydia 安装它就会崩溃。

事实证明,使用 SBSettings 中的“修复用户目录权限”可以解决此问题。

现在我能做些什么呢?

0 投票
1 回答
1360 浏览

iphone - 如何通过首选项包启用或禁用 mobilesubstrate

我想知道,假设我有一个调整,我将如何让人们通过开关启用或禁用它?我需要帮助我正在进行的当前调整。这是由 Theos 中的徽标制作的移动基板调整

0 投票
1 回答
1482 浏览

plist - 如何进行 Cydia 调整以在安装时修改文件并在卸载时恢复更改?

我一直在开发一个名为 BrightnessControl 的 Cydia 调整(我对开发非常陌生)。目前,它所做的只是使用 Winterboard 用我的修改版本修补 var/stash/Applications/Brightness.plist。有没有办法,也许用 Theos,我可以在没有 Winterboard 的情况下修补这个文件?我想以某种方式备份这个文件,并在 imstall 时用我修改过的 .plist 替换它,然后在卸载时删除我修改过的 .plist 并恢复原始 .plist。我已经看到通过其他调整完成了类似的操作,但我不知道这是如何完成的。有人可以将我推向正确的方向吗?

0 投票
1 回答
1086 浏览

ipad - g++ darwin9 的 Theos 问题

嘿伙计们,我在 ipad 2 3g ios 5.1.1 上无论如何我尝试通过 theos 编译一个应用程序,这就是我用 makefile 找到 helloworld 目录并通过终端我输入 make 它说它正在编译但它给了我这个错误

使用这个 theos 模板

我知道它在 /usr/bin 中寻找 arm-apple-darwin9-g++(我在那个目录中有 arm-apple-darwin9-c++)但是那是什么,我从哪里得到?哦,那些错误是什么我完全没有帮助

0 投票
1 回答
880 浏览

iphone - 来自 Cydia 的应用程序的 Settings.bundle 和钥匙串不起作用

我正在开发与 Cydia 一起分发的应用程序。所以它安装在 /Applications 文件夹中,而不是像通常的 AppStore 应用程序那样安装在 /var/mobile/Applications/ 中。而且我认为安装会给我带来一些巨大的问题。起初,用著名的 Apple 的 KeychainItemWrapper 读写钥匙串根本不起作用。另外,我的 settings.bundle 也不起作用。应用程序设置不显示在 Settings.app 中。

当我在模拟器中测试应用程序,甚至直接将其从 Xcode 部署到设备时(它被部署到 /var/mobile/Applications/),一切都像魅力一样。

我尝试将已安装的 .app 移动到 var/mobile/Applications/XXXXXX/myapp.app 并让 mobile:mobile 成为它的所有者。它没有帮助。

有什么解决方案可以完成这项工作吗?

0 投票
1 回答
2190 浏览

ios - 从 iOS 应用程序中为 Cydia 存储库版本创建 .deb 似乎无法创建正确的 .deb

我一直在为 iDevice 开发一个应用程序,我想为我的应用程序创建一个.deb文件,所以我在 Xcode 中创建了一个简单的应用程序来测试,但是我很难创建 .deb 文件。

我做了以下步骤:

1) 删除 .DS_Store 文件,*$ rm -rf .DS_Store* 2) $ dpkg-deb -b ~/repo/debs

当它创建.deb文件时,它只有 16KB,我知道测试应用程序应该更大一些。

该应用程序的目录结构如下:

我没有包含com.saurik.MyProgram.plist文件,因为当我在 Xcode 中构建应用程序时,我在构建目录中没有看到类似的文件。

基本上,该应用程序是一个带有标签的简单视图控制器。该应用程序确实包含一个.storyboard文件,如果这有影响的话。