假设iOS中的应用已关闭。是否可以设置它以便在一段时间后运行一段代码?
答案 0 :(得分:4)
您可以让自己的应用安排push notifications,但除非它正在运行,否则您无法安排它运行特定代码。
答案 1 :(得分:1)
简答:不,你不能。如果您请求额外的时间,最多,您的应用程序将在后台运行11分钟(请查看UIApplication类上的beginBackgroundTaskWithExpirationHandler文档)。您可以执行以下操作:安排本地通知,用户可以使用该通知启动应用程序,或使用推送通知来提醒用户他需要知道的事情。
答案 2 :(得分:0)
iOS允许后台处理,原因如下: - 位置相关功能 - 背景音频播放 - voip
您可以从Apple的多任务文档中找到更多信息