iOS:当应用程序处于后台时,监视连接到Wifi设备的套接字

戴夫·S

背景:我们最近从其现有的硬件团队接手了为客户开发的应用程序,该应用程序通过无线网络连接到带有无线板和自定义控制器的颗粒烤架。在iOS中,他们使用CFSockets进行通信,到目前为止,已经进行了许多序列化的字节交换。

我们需要的是一些服务,即使该应用仍在后台,该服务也可以监视从Grill发出的数据。我们之所以需要这样做,是因为我们监控燃油不足警告和食物探针温度等问题。

用例示例:用户启动格栅,设置配置文件并返回内部。该应用程序进入后台。配置文件的步骤之一是在达到一定内部温度时翻转肉。即使准备将手机锁定,我们也需要能够发送本地通知并在准备翻转肉时播放声音。

我认为我们需要使用外部附件后台模式,但是我不确定如何设置一个单独的线程/任务,即使在手机处于睡眠状态时也可以运行。最重要的是,我们需要能够对从套接字接收的数据执行轻量级逻辑,并在满足某些无法提前预测的条件时通知用户。对于更长的烧烤时间,可能需要几个小时。

有人能指出我应该使用的方向以及未来可能遇到的障碍的正确方向吗?

提前致谢。

戴夫·S

因此,除非我们可以使用Grill从服务器发送推送通知,否则我们可能无法解决此问题。

“非常感谢您与Apple开发人员技术支持(DTS)联系。我们的工程师已经审查了您的请求,并得出结论,鉴于当前的运输系统配置,没有支持的方法来实现所需的功能。”

自2015年4月15日起:我们必须使烤架更智能,并通过推送通知服务传递警报。它可以工作,但是如果Apple允许我们保持后台连接,那会更好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS:当应用程序处于后台时,监视连接到Wifi设备的套接字

来自分类Dev

当应用程序处于终止(终止)状态时,保持活动的网络套接字

来自分类Dev

当应用程序处于后台时显示抬头通知

来自分类Dev

当应用程序在iOS中处于后台模式时,无法接收GCM通知

来自分类Dev

当应用程序处于后台时,带有React Native的无声iOS推送通知

来自分类Dev

当应用程序处于后台时,iOS处理通知和有效负载

来自分类Dev

当应用程序处于后台而没有前台服务时,如何检测蓝牙变化(连接状态和特征)

来自分类Dev

当应用程序进入后台状态iOS 8时Pubnub连接停止

来自分类Dev

当应用程序处于后台时,尝试使用 AsyncStorage 写入获取的数据库数据时出现 iOS 错误

来自分类Dev

当应用程序处于后台时,HTTP请求由于后台限制而停止

来自分类Dev

当应用程序在后台且未连接到Xcode时,不会调用didReceiveRemoteNotification:fetchCompletionHandler

来自分类Dev

可以在后台运行并可以连接到设备的IOS应用程序

来自分类Dev

当应用程序处于后台时,将数据从BroadcastReceiver发送到活动

来自分类Dev

当应用程序处于后台时,活动在“最近记录”中不可见

来自分类Dev

当应用程序处于后台时,确定用户是否未单击通知

来自分类Dev

当应用程序处于后台模式时,文本到语音功能吗?

来自分类Dev

当应用程序处于后台状态时,Google FCM getIntent不返回预期数据

来自分类Dev

当应用程序处于后台或已终止时,FCM onMessageReceived()不被调用

来自分类Dev

当应用程序处于后台时,无法从通知中启动活动

来自分类Dev

当应用程序处于后台时,循环播放声音以进行远程通知

来自分类Dev

当应用程序处于后台模式时,如何丢失CloudKit通知?

来自分类Dev

当应用程序处于前台状态时,检测Android 7.0牛轧糖上的连接更改

来自分类Dev

当应用程序处于前台状态时,在收到推送通知时,iOS播放声音

来自分类Dev

当应用程序在iOS中处于运行状态时检测推送通知选择

来自分类Dev

iOS:当应用程序处于前台状态时,如何让用户忽略远程通知?

来自分类Dev

当应用程序处于非活动状态时,iOS无法接收静默通知

来自分类Dev

ios:当应用程序处于焦点状态时(OneSignal)禁用警报通知

来自分类Dev

当应用程序处于前台时,Appcelerator iOS 推送通知不起作用

来自分类Dev

关闭Android应用程序时如何保持Web套接字连接处于活动状态

Related 相关文章

  1. 1

    iOS:当应用程序处于后台时,监视连接到Wifi设备的套接字

  2. 2

    当应用程序处于终止(终止)状态时,保持活动的网络套接字

  3. 3

    当应用程序处于后台时显示抬头通知

  4. 4

    当应用程序在iOS中处于后台模式时,无法接收GCM通知

  5. 5

    当应用程序处于后台时,带有React Native的无声iOS推送通知

  6. 6

    当应用程序处于后台时,iOS处理通知和有效负载

  7. 7

    当应用程序处于后台而没有前台服务时,如何检测蓝牙变化(连接状态和特征)

  8. 8

    当应用程序进入后台状态iOS 8时Pubnub连接停止

  9. 9

    当应用程序处于后台时,尝试使用 AsyncStorage 写入获取的数据库数据时出现 iOS 错误

  10. 10

    当应用程序处于后台时,HTTP请求由于后台限制而停止

  11. 11

    当应用程序在后台且未连接到Xcode时,不会调用didReceiveRemoteNotification:fetchCompletionHandler

  12. 12

    可以在后台运行并可以连接到设备的IOS应用程序

  13. 13

    当应用程序处于后台时,将数据从BroadcastReceiver发送到活动

  14. 14

    当应用程序处于后台时,活动在“最近记录”中不可见

  15. 15

    当应用程序处于后台时,确定用户是否未单击通知

  16. 16

    当应用程序处于后台模式时,文本到语音功能吗?

  17. 17

    当应用程序处于后台状态时,Google FCM getIntent不返回预期数据

  18. 18

    当应用程序处于后台或已终止时,FCM onMessageReceived()不被调用

  19. 19

    当应用程序处于后台时,无法从通知中启动活动

  20. 20

    当应用程序处于后台时,循环播放声音以进行远程通知

  21. 21

    当应用程序处于后台模式时,如何丢失CloudKit通知?

  22. 22

    当应用程序处于前台状态时,检测Android 7.0牛轧糖上的连接更改

  23. 23

    当应用程序处于前台状态时,在收到推送通知时,iOS播放声音

  24. 24

    当应用程序在iOS中处于运行状态时检测推送通知选择

  25. 25

    iOS:当应用程序处于前台状态时,如何让用户忽略远程通知?

  26. 26

    当应用程序处于非活动状态时,iOS无法接收静默通知

  27. 27

    ios:当应用程序处于焦点状态时(OneSignal)禁用警报通知

  28. 28

    当应用程序处于前台时,Appcelerator iOS 推送通知不起作用

  29. 29

    关闭Android应用程序时如何保持Web套接字连接处于活动状态

热门标签

归档