我想在后台运行我的iPhone应用程序。请建议是否有办法做到这一点。
答案 0 :(得分:7)
使用iPhone SDK开发的应用程序只能在iPhone上的foreground上运行。只有Apples应用程序(iTunes,电子邮件等)可以在后台运行。
如果您想在用户未运行应用程序时执行某些操作,请考虑使用Push notification更新应用程序图标或向用户显示消息。
答案 1 :(得分:2)
你做不到。只允许部分Apple应用程序执行此操作。这是一个平台限制。
答案 2 :(得分:1)
您只能使用为越狱iPhone发布的应用程序,而不是通过App Store销售的应用程序。例如Backgrounder(可通过Cydia获得)允许您将任何应用程序作为后台应用程序运行:
http://code.google.com/p/iphone-backgrounder/wiki/Documentation