是否可以使用非ios通知中心唤醒后台应用程序?例如如果我正在创建一个呼叫或消息应用程序,可以通过短信唤醒应用程序。
答案 0 :(得分:3)
不。如果要在设备外调用应用程序,则应使用APNS。在设备上,您可以使用本地通知。发送短信唤醒应用程序有点错误。人们不喜欢这样的解决方案 - 想象一下每天为不同的应用程序发送大量短信。遗憾。
答案 1 :(得分:0)
没有
如果您运行了后台代码,则可以为自己安排本地通知。如果用户单击“确定”,那么您将进入前台。有关说明和示例代码,请参阅here。
据我所知,在没有用户输入的情况下启动应用程序的唯一方法是通过自定义URL处理程序或通过附件。它听起来不像适合您的用例。遗憾的是,您无法从后台打开URL,因此您无法使用它来唤醒自己。