0

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

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

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

4

1 回答 1

1

Backgrounder 使用 MobileSubstrate 来挂钩 SprindBoard 和 UIApplication 上的一些功能,iOS 4.2 的问题(我没有 4.1 版本可以尝试)是您可以忽略 applicationSuspend 事件但 10 秒后跳板会杀死您的应用程序。我一直在寻找与您相同的问题,直到现在我知道:-我可以使用 MobileSubstrate 像 Backgrounder 那样挂钩 SpringBoard 的功能或者-必须有一种方法可以告诉 Springboard 您的应用程序就像 Safari 或者它正在被调试.

我只需要找到使 MobileSafari 与众不同的东西。但是,如果您想尝试使用 MobileSubstrate,您可以在 github 上查看 backgrounder 并:

http://modmyi.com/forums/iphone-ipod-touch-sdk-development-discussion/728944-tutorial-how-compile-mobile-substrate-extension-xcode.html

于 2010-12-27T19:26:58.527 回答