是否有人创建过iOS应用程序对来自外部来源(推送(APNS)以外的事件或触发器的反应?例如,iOS应用程序是否可以订阅远程主题或队列?或者监听HTTP或套接字请求?
答案 0 :(得分:3)
没有
如果出现以下情况,可以启动申请
如果有人有其他想法 - 随时编辑或添加评论。
应用程序可以在后台运行并具有活动的http连接/套接字。但它无法自动打开。
答案 1 :(得分:0)
除了用户操作和推送/本地通知之外,如果应用已表示要监控此类事件,则可以通过重大位置更改来唤醒应用。
查找名为startMonitoringSignificantLocationChanges
的方法。如果在您的应用程序不在前台或根本没有运行时发生重大位置更改,您的应用程序将在后台启动,允许该应用程序执行仅后台操作(例如,不会运行任何视图代码)。
如果由于位置发生重大变化而启动,应用程序将无法启动到前台。