问题标签 [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.
objective-c - “NowListening”如何触发 iOS5 横幅 + 代表?
本质上是一个 Cydia 应用程序,每当 iPod 应用程序中的歌曲发生变化时,它就会显示一个 iOS5 通知中心横幅。
您可以: - 点击横幅以打开 iPod 应用程序 - 点击并按住横幅以显示多任务切换器中的播放控件。- 向右滑动横幅以播放下一首曲目。
演示:http ://www.youtube.com/watch?v=9ajPdXcJkjs
这是在 now-1 时使用 UILocalNotification 还是任何其他方法完成的?它怎么不显示在通知中心?它如何在通知栏上执行这些操作?
注意:我要求它开发一个 JB 应用程序,所以对官方 API 不感兴趣。
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.
iphone - Cydia 的这个调整有什么问题?
我为 编写了一个调整cydia
,但它似乎不起作用。我使用Theos
. 我从iosod 工具得到了一个标头转储,发现
在SBSearchController类内部。这是我在 Tweak 中的代码。
%hook SBSearchController
- (void)searchBarTextDidBeginEditing:(id)searchBarText
{
%orig;
}
%end
我的 Makefile 看起来像这样
一切都正确编译和安装,但在运行时,当我点击搜索栏并开始输入时,什么也没有发生。有人知道我做错了什么吗?
谢谢!
ios - 如何修复我的 Cydia 应用程序的用户目录权限?
我在 Cydia 上托管的应用程序有问题。用户抱怨应用程序在启动时崩溃。该应用程序使用CoreData,我认为它与此有关。奇怪的是,它在测试时使用模拟器或在我的设备上运行良好。但是一旦通过 Cydia 安装它就会崩溃。
事实证明,使用 SBSettings 中的“修复用户目录权限”可以解决此问题。
现在我能做些什么呢?
iphone - 如何通过首选项包启用或禁用 mobilesubstrate
我想知道,假设我有一个调整,我将如何让人们通过开关启用或禁用它?我需要帮助我正在进行的当前调整。这是由 Theos 中的徽标制作的移动基板调整
plist - 如何进行 Cydia 调整以在安装时修改文件并在卸载时恢复更改?
我一直在开发一个名为 BrightnessControl 的 Cydia 调整(我对开发非常陌生)。目前,它所做的只是使用 Winterboard 用我的修改版本修补 var/stash/Applications/Brightness.plist。有没有办法,也许用 Theos,我可以在没有 Winterboard 的情况下修补这个文件?我想以某种方式备份这个文件,并在 imstall 时用我修改过的 .plist 替换它,然后在卸载时删除我修改过的 .plist 并恢复原始 .plist。我已经看到通过其他调整完成了类似的操作,但我不知道这是如何完成的。有人可以将我推向正确的方向吗?
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++)但是那是什么,我从哪里得到?哦,那些错误是什么我完全没有帮助
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 成为它的所有者。它没有帮助。
有什么解决方案可以完成这项工作吗?
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文件,如果这有影响的话。