nik*_*ers 4 ios bluetooth-lowenergy swift
我正在制作一个 iOS 应用程序来支持蓝牙 LE 设备。第一次启动应用程序时,我们会进行配对,但之后我想在设备处于范围内时与设备进行通信。使用后台模式,当应用程序启动并进入后台并且屏幕关闭时,这可以很好地工作。但是,当手机重新启动时,应用程序需要重新启动才能检测到设备。
有没有办法让应用程序在配对的 BLE 设备靠近时在后台启动?
如果用户通过双击主页按钮并滑出来强行杀死应用程序,则直到用户再次启动它为止,它不会重新启动。
当设备重新启动时,您的情况是 - 是的,您可以配置状态保存和恢复,以便在用户在重新启动之前未强制终止应用程序时重新启动应用程序。
(注:如果设备需要密码解锁,应用程序将不会重新启动,直到设备重启后首次解锁)
此外,请务必记住,当且仅当特定蓝牙事件或操作(例如扫描、连接或订阅的通知特征)待处理且该事件已发生时,应用程序才会重新启动和恢复。
欲了解更多信息:
蓝牙状态恢复将重新启动应用程序的条件
| 归档时间: |
|
| 查看次数: |
904 次 |
| 最近记录: |