我希望能在iOS4的应用程序在后台运行在iOS4的
在后台运行的应用程序,我知道
苹果只允许某些类型的应用程序在后台运行,如导航和音响和VOIP应用。但即使这些仅限于必要的任务。
是否有可能将该应用注册为VoIP,音频或GPS应用中的一种,以保持其在后台运行?
欢迎任何评论
我希望能在iOS4的应用程序在后台运行在iOS4的
在后台运行的应用程序,我知道
苹果只允许某些类型的应用程序在后台运行,如导航和音响和VOIP应用。但即使这些仅限于必要的任务。
是否有可能将该应用注册为VoIP,音频或GPS应用中的一种,以保持其在后台运行?
欢迎任何评论
您不能在后台“运行”应用程序;你只能在后台运行一个任务。它的任务是
我还没有开发对于iOS,所以可能会有一些我错过了。阅读更多在Executing Code in the Background。从iOS 4开始,开发人员无法实现真正的多任务处理。如果我在这方面有任何问题,请纠正我。
不一般,没有。您可以注册一个VoIP或GPS会话并滥用其回调功能,但我怀疑App Store审核流程会对其进行善意处理。
您在背景中未完成的任务或音频/ VoIP/GPS背景模式需要做什么?有可能使用另一种模式,仍然可以获得蛋糕。