问题标签 [jailbreak]

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

iphone - 如何访问 iPhone 的通话记录/历史记录

这适用于越狱的 iPhone。

有没有办法可以访问 iPhone 上的 call_history.db,这是一个苹果记录电话信息的数据库。

它存储在 /private/var/mobile/Library/CallHistory 目录中。当我尝试枚举 /private/var/mobile/Library 下的目录路径时,它没有列出 CallHistory 文件夹,而是列出其他所有内容。我猜苹果确实允许访问,尽管拥有所有权限。

有没有办法可以访问 call_history.db 并将其复制到我的应用程序下?

我已经在这里解决了另一个 stackoverflow 问题使用 iPhone SDK 访问 iPhone 的通话记录,但到目前为止还没有运气:(

0 投票
1 回答
1152 浏览

iphone - 用于 iPhone 控制服务的 UNIX 系统命令

我正在寻找 SpringBoard 命令来以编程方式控制越狱的 iPhone,但那里几乎没有任何信息,或者它隐藏得很好!我希望能够以编程方式与 ComCenter 交谈。现在我知道这没有得到 Apple 的批准,但我不在乎,我不遵守规则 ;-)

有人知道 3.1.2 iPhone 上 SpringBoard 或 ComCenter 越狱命令的良好参考来源吗?

这是我正在寻找的一个例子:

重启 SpringBoard

0 投票
1 回答
2214 浏览

ios - 来自 plist 字典 KEYS、iOS 的 UITableView

我试图在越狱的 iPhone 上的 iTunes 目录中获取自定义铃声的名称。我可以成功列出自定义铃声,但它们重新显示为HWYH1.m4r,这是 iTunes 重命名文件的原因,但我知道有一种方法可以破译歌曲的实际名称。

dictionary正在返回:

cell.textLabel.text正在返回:name: (null)

0 投票
1 回答
1210 浏览

jailbreak - PhoneGap 示例应用程序不执行任何操作

我构建了 PhoneGap 0.8.0 示例项目,然后将其部署在我越狱的 iPhone 上。我正在使用 Xcode 3.2.1,目标设置为“Device - 3.0 | Release”

然而,PhoneGap 应用程序没有做任何事情,它无法获取我的 iPhone 信息,并且单击“手表加速度计”、“获取位置”等也没有做任何事情。如果我在 iPhone 模拟器上运行它,也会发生同样的事情。

我错过了什么?

谢谢

0 投票
4 回答
2466 浏览

iphone - 在 xcode iPhone SDK 中添加 UIWindow

我正在创建一个项目,我必须在其中更改 main.m 文件,以便 UIApplication 不会立即出现,所以我从 main.m 中删除了以下行

并从 AppDelegate 中删除了这些行

我已经添加了一些我的行。现在 UIWindow 默认情况下不会出现,这是正确的。但是现在在我的代码执行之后,我想创建一个窗口并显示一些消息。

main.m 中没有 UIApplication 时如何创建 UIWindow?

0 投票
1 回答
1281 浏览

iphone - 写入 iPhone 文件系统 - 越狱/工具链

所以我正在开发一个需要写入文件系统(特别是/var/mobile/Library/Downloads)的jb应用程序,我尝试像有人推荐的那样对其进行硬编码,但我似乎无法让它工作,我知道如何对我的应用程序中的 Documents 目录而不是文件系统这样做,有什么想法吗?谢谢你!

编辑 1 - 作为参考:Safari DL 插件的执行方式

0 投票
1 回答
1059 浏览

iphone - 使用 Cydia 部署 Settings.bundle

我创建了一个 settings.bundle,当我在我的 iPhone 上调试它时,这些设置是可见的。但是当我将它上传到存储库时,用户无法在 Settings.app 中看到设置。

那么如何让设置出现在越狱设备上的 Settings.app 中呢?我可以在 preinst-script 中添加一些东西来解决这个问题吗?

0 投票
1 回答
6180 浏览

iphone - 如何为 iPhone 创建 MobileSubstrate 插件?

我在 Google 上搜索了很多关于如何为 iPhone 创建 mobilesubstrate 插件的信息,但找不到任何基本教程。任何人都知道如何做到这一点?我正在寻找对它的基本了解。

谢谢 :)

0 投票
3 回答
1849 浏览

iphone - 将文件复制到 iPhone 系统文件夹

我正在为越狱的 iPhone 开发。我需要将文件写入(复制)到只有 ROOT 具有写入权限的 iPhone 系统文件夹(/Library/LaunchDaemons)。如何通过我的代码将文件写入此类文件夹。我知道我可以使用 NSFileManager 的 copyItemAtPath:toPath 方法来复制文件,但我不能写,因为我没有权限在这些文件夹上写。

有什么建议么??

0 投票
2 回答
3034 浏览

iphone - 即使在 iPhone 屏幕锁定后如何运行我的应用程序?

即使用户锁定 iPhone,我也希望我的应用程序(LaunchDaemon)继续运行。我的 LaunchDaemon 只是检查一个文件,如果某些条件为真,它会向用户显示警报。当 iPhone 在主屏幕上时它工作得很好,但当用户锁定屏幕时它不起作用。

我想要类似于 iPhone 的警报应用程序的东西,即使 iPhone 屏幕被锁定,它也会显示警报。

关于如何做到这一点的任何建议?顺便说一句,我正在为 JB iPhone 开发。