是否有可能让我关闭的应用程序在iOS中运行代码?

时间:2011-12-23 03:16:36

标签: iphone ios ios5

假设iOS中的应用已关闭。是否可以设置它以便在一段时间后运行一段代码?

3 个答案:

答案 0 :(得分:4)

您可以让自己的应用安排push notifications,但除非它正在运行,否则您无法安排它运行特定代码。

答案 1 :(得分:1)

简答:不,你不能。如果您请求额外的时间,最多,您的应用程序将在后台运行11分钟(请查看UIApplication类上的beginBackgroundTaskWithExpirationHandler文档)。您可以执行以下操作:安排本地通知,用户可以使用该通知启动应用程序,或使用推送通知来提醒用户他需要知道的事情。

答案 2 :(得分:0)

iOS允许后台处理,原因如下: - 位置相关功能 - 背景音频播放 - voip

您可以从Apple的多任务文档中找到更多信息