如何为越狱iPhone创建一个调整

时间:2011-06-19 23:06:01

标签: iphone xcode jailbreak tweak

我的问题是......我们可以使用Xcode为越狱的iPhone创建调整吗?如果我想在锁定屏幕中添加一些按钮,我该怎么办?如何修改默认iPhone应用程序的GUI?

2 个答案:

答案 0 :(得分:20)

这是一个非常古老的问题,但大多数人在大多数情况下都是错误的。

您可以为越狱设备添加自定义UI,在没有Xcode的情况下创建调整,挂钩到您想要的任何内容,甚至更多,甚至没有SpringBoard的源代码或希望它可以扩展。

MobileSubstrate是一个代码替换平台,可以让您做任何事情。您甚至不需要成为专家,但诚然,至少对编程和Objective-C概念有一定的把握有很大帮助。

答案 1 :(得分:-5)

你所谈论的是无法做到的。您假设1)您将获得Springboard(锁定屏幕)的源代码,以及2)这些程序是可扩展的。

没有源代码(它是专有的),您无法对锁定屏幕进行“调整”。你没有任何东西可以编入锁屏。

虽然您可以通过编辑内部plist(显示标题栏或禁用旋转等简单内容)来修改它们,但您将无法使用XCode添加功能。

要创建“调整”,您必须完全重写锁定屏幕,或者将非常低级别的挂钩插入Springboard / iOS。这不可能仅通过Xcode实现,因为Xcode甚至无法安装iOS级应用程序(所有已安装的应用程序都是用户级的)。

您需要私有框架调用的专业知识,并且可能能够对您尝试扩展的特定程序进行反汇编和逆向工程。