从另一部手机中检索以前连接的设备 - BLE swift

时间:2018-03-13 09:20:04

标签: ios swift bluetooth-lowenergy uuid

我需要像用户配对设备这样的功能。他/她应该能够从任何iOS移动设备中检索该设备。即没有连接。

所以我保存了连接成功时获得的id,并将其保存在服务器中。

但是当用户尝试从其他设备登录时,retrievePeripherals将返回null数组。因为id是特定于设备的。

修改

正如保罗在评论中所言,在后台建立联系非常棒。那么有什么方法可以从这个保存的标识符中了解我之前连接的BLE设备的任何细节。

喜欢

首次连接时: phone uuid + device characteristics = identifier // + refers to some internal operations done by OS

所以我可以反过来做

identifier - phone uuid = device characteristics

0 个答案:

没有答案