从后台服务启动应用程序
Posted
技术标签:
【中文标题】从后台服务启动应用程序【英文标题】:Launch app from background service 【发布时间】:2013-07-14 11:42:11 【问题描述】:我开发了一个在睡眠模式下具有后台服务的 android 应用。此服务适用于加速度计数据,并可通过锁定屏幕从睡眠模式启动应用。
可以在 ios 上做同样的事情吗? 我的意思是:
-
创建一个可以在后台处理加速度计数据的服务。
服务可以在手机处于锁定屏幕的睡眠模式时启动应用程序。 (无需解锁)
如果我没记错的话,在 iOS7 上应该是可以的,不是吗?
谢谢!
【问题讨论】:
请记住,iOS 7 仍处于保密协议下。关于 iOS7 的答案,我建议去苹果开发者论坛。 【参考方案1】:是 - Apple 在 WWDC 主题演讲中公开声明后台处理,并且可以在 iOS6 上进行一定程度的处理
否 – Apple 将“可能”绝不允许在没有用户发起的情况下打开应用程序,当然也不会在锁定屏幕上打开。
您可以使用确实出现在锁定屏幕上的Push / Local Notifications 来尝试在特定时间吸引用户启动应用程序,但不能保证。
【讨论】:
以上是关于从后台服务启动应用程序的主要内容,如果未能解决你的问题,请参考以下文章