问题标签 [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 回答
420 浏览

iphone - 越狱后如何在原来的 iPhone 上运行和测试自己编写的程序?

我已经越狱了。越狱后我不知道如何在我的 iPhone 上安装我的 helloworld 程序。请谁能告诉我一步一步在我的 iphone(硬件)上安装/部署我自己的程序/应用程序的最简单方法?请我很困惑。请...

0 投票
1 回答
286 浏览

iphone - 用于越狱手机的后台 iPhone 应用程序

我为越狱手机开发应用程序,我需要让我的应用程序在后台运行,并且在后台运行时能够像往常一样继续运行。在 iOS3.0 上,我会在 applicationWillTerminate 处阻塞线程,仅此而已。但是好像4.0中的快速应用切换方法是禁用applicationWillTerminate,所以我不能再使用了。我尝试通过调用它来覆盖 applicationSuspend,但这似乎也不起作用。你们知道如何做到这一点吗?谢谢

0 投票
2 回答
1408 浏览

iphone - 安装没有开发者证书的应用程序?

我愿意越狱我的设备,但不知道之后该怎么做。

对于我希望明天在硬件上进行的演示,开发程序应用程序将花费太长时间。

编辑:在 iPhone 4 上它不需要是 4.1

0 投票
2 回答
1528 浏览

iphone - iphone以root身份运行应用程序

我正在为越狱的 iphone 等编写 gcc 的 gui 包装器,它几乎完成了。但是,我在运行时得到这个输出ld: can't open output file for writing : a.out, errno=1 collect2:ld return 1 exit status。我相信这与应用程序运行的特权有关。我已经尝试了 cydia 开发人员常见问题解答中的 setuid 技巧。有人可以帮忙吗?

编辑
这是我目前正在使用的包装器: 我也使用了 chmod 4777 并将所有者:组更改为根:轮。 我做的一切正确吗?
#!/usr/bin/bash
dir=$(dirname "$0")
exec "${dir}"/GUI\ GCC_ "$0"


0 投票
1 回答
199 浏览

iphone - iphone 3G 多任务?

我的应用程序在 iphone 3gs 和 iphone 4 的后台运行良好,如果我破解了我的 iphone 3g 以支持多任务处理,无论我的应用程序在后台模式下是否正常运行。

谢谢

库马尔

0 投票
1 回答
470 浏览

iphone - 如何使用后台程序 SpringBoardHooks?

我很想将这些钩子用于越狱 iPhone 应用程序。如果安装了 Backgrounder,这将允许应用程序请求后台运行。看到 StackOverflow 上的先前问题,我想我不是唯一可以使用它的人。

需要哪些步骤?我是否需要提取私有 SpringBoard api,或者我什至需要遵循编译 MobileSubstrate 插件的程序?

我更喜欢创建一个最小的头文件,允许我将此消息发送到后台程序,但我基本上不知道如何去做。非常欢迎提出建议!

0 投票
1 回答
373 浏览

ios - LaunchDaemons 文件没有运行?

我正在创建一个将由 Cydia 安装的 iPhone 应用程序,该应用程序包括一个 LaunchDaemons plist 和一个 unix 可执行文件。从 LaunchDaemons 的 plist 调用 unix 可执行文件。

当我通过 SSH 手动将文件传输到 iPhone 时,效果很好,并且 plist 文件具有root所有者和wheel组,但是当从 Cydia 安装程序复制文件时,不会从 launchDaemon 的 plist 调用 unix 可执行文件,并且 plist 文件具有mobile组和mobile所有者。

0 投票
0 回答
256 浏览

iphone - iPhone 上的 dpkg:使用 postinst 脚本编辑属性列表

我需要在安装包时更改属性列表中的单个布尔值(它取决于无法通过 GUI 配置的系统设置)。如何在 iPhone 上的 dpkg 中使用安装后脚本中的命令编辑属性列表?

0 投票
1 回答
1013 浏览

ipad - 在 iPhone SDK 上扫描 Wifi 网络

我正在寻找用于在 iPhone/iPad 上搜索网络并从中获取数据的 API。私有 API 也可以,该应用程序适用于 cydia。

我知道这是可能的,因为我(在商店里)看到了一些好战的应用程序。我也想在我的应用程序中使用该功能。

你能帮帮我吗?

谢谢,

伊万

0 投票
1 回答
871 浏览

iphone - 创建新的持久性存储时崩溃(越狱的 iPhone 设备 4.1)

每当我使用自签名证书将“CoreDataBooks”Apple iOS 示例应用程序部署到我的越狱设备并运行它时 - 它在将核心数据持久存储添加到持久存储协调器的行处崩溃:

第 178 行:

// 更新以适当地处理错误。NSLog(@"未解决的错误 %@, %@", error, [error userInfo]); 中止();}

有趣的是,应用程序的“文档”目录从未创建过,sqlite 也从未复制到其中,所以我怀疑它可能与写权限问题有关。但是,我已经通过递归设置 777 权限来测试应用程序,并且是相同的。

示例适用于 iPhone 模拟器。

环境总结:

  • Xcode 3.2.4 / iOS SDK 4.1
  • 设备:iPhone4 (iPhone3,1)
  • 固件:4.1 (8B117)
  • 越狱:PwnageTool 4.1.2

http://ihackmyi.com/forum/index.php/topic,24020.0.html所述,使用自签名证书进行代码签名

完整的代码是从这个位置下载的:http://developer.apple.com/library/ios/#samplecode/CoreDataBooks/Introduction/Intro.html

出于构建目的,示例配置略有更改:

  1. 基础 SDK:iOS 设备 4.1
  2. 代码签名/任何 iPhone OS 设备:“Xcode 代码签名”
  3. iOS 部署目标:iOS 4.1

我使用 SSH 将其部署到设备上的 /Applications 目录,并将权限设置为 777:

我使用 Respring 重新启动 Springboard,之后我运行 CoreDataBooks 应用程序并崩溃并显示以下崩溃日志(我提供了符号化版本):

其他与核心数据相关的样本也是如此。

在此先感谢,尼古拉