iOS 设备能否在锁定时扫描是否存在蓝牙 LE 设备,然后通过打开应用程序来响应它们?
最佳答案
扫描绝对可以在后台进行。
为了获得您所说的功能,owen 的评论是正确的。我会稍微扩展一下。
我们所做的是,当我们识别出我们感兴趣的 BLE 设备并希望应用程序打开时,我们会向我们的服务器发送信息,如果用户需要,我们可以从那里选择发送推送通知。这也可以通过在未来几分钟内设置本地通知来实现。从那里开始,标准规则适用于推送通知,如果他们选择查看它,您的应用程序可以打开,您可以响应最初触发的 BLE 设备的接近度。不过,用户始终可以选择忽略通知。
关于ios - 锁定的 iOS 设备扫描 BLE 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13609859/