锁定iOS设备扫描BTLE设备

gtd*_*osa 5 bluetooth ios core-bluetooth

iOS设备可以在锁定时扫描是否存在蓝牙LE设备,然后通过打开应用程序来响应它们吗?

mwr*_*ght 2

扫描绝对可以在后台进行。

为了获得您正在谈论的功能,欧文的评论是正确的。我将对此进行一些扩展。

我们所做的是,当我们识别出我们感兴趣的 BLE 设备并希望打开应用程序时,我们将信息发送到我们的服务器,如果用户愿意,我们可以从服务器发送推送通知。这也可以通过将来设置的本地通知来实现。从那里开始,标准规则适用于推送通知,如果他们选择查看您的应用程序,则可以打开您的应用程序,并且您可以对最初触发的 BLE 设备的接近程度做出响应。不过,用户始终可以选择忽略该通知。