【发布时间】:2011-06-02 18:34:01
【问题描述】:
是否可以通过 cydia 编写应用程序以像 appsyn 一样在后台运行?使用越狱设备。
没有后台程序(Cydia)
或者是否可以隐藏图标形式的跳板和隐藏箭头(Corelocation)?
我想像在后台运行 plist 一样运行我的应用程序。
请帮帮我 谢谢(提前)
【问题讨论】:
标签: iphone cocoa-touch background jailbreak cydia
是否可以通过 cydia 编写应用程序以像 appsyn 一样在后台运行?使用越狱设备。
没有后台程序(Cydia)
或者是否可以隐藏图标形式的跳板和隐藏箭头(Corelocation)?
我想像在后台运行 plist 一样运行我的应用程序。
请帮帮我 谢谢(提前)
【问题讨论】:
标签: iphone cocoa-touch background jailbreak cydia
是的,这是可能的。事实上,我最初就是为了这个目的而编写 Backgrounder。做别人的榜样。
你必须做两件事:
确保您的应用安装到 /Applications/(而不是 /var/mobile/Applications)。
创建自己的 UIApplication 子类,并添加如下方法:
- (void)applicationSuspend {} // 什么都不做
但是,如果您的目标是 iOS 4.0 或更高版本,您应该考虑使用 Apple 提供的多任务方法之一。
另外,根据您正在开发的内容,创建一个守护程序(或守护程序/客户端)可能更明智。
【讨论】: