我已经读到,当我断开连接然后重新连接到同一设备时,ios 正在缓存 BLE 外围设备的服务和特性(当然,在发现这些服务和特性之后)。所以重新发现的漫长过程是不必要的,我可以在重新连接后直接写入或读取这些特性。
在这个线程中: 有没有办法更快地发现 BLE 外围服务? 据说如果连接被加密,则服务和特征会被缓存。此外,在 WWDC 2013 Session 702 中,它说服务和特征已缓存,但未指定条件。
ios缓存BLE服务和特性的条件是什么?有人可以验证只需要加密连接吗?
我已经读到,当我断开连接然后重新连接到同一设备时,ios 正在缓存 BLE 外围设备的服务和特性(当然,在发现这些服务和特性之后)。所以重新发现的漫长过程是不必要的,我可以在重新连接后直接写入或读取这些特性。
在这个线程中: 有没有办法更快地发现 BLE 外围服务? 据说如果连接被加密,则服务和特征会被缓存。此外,在 WWDC 2013 Session 702 中,它说服务和特征已缓存,但未指定条件。
ios缓存BLE服务和特性的条件是什么?有人可以验证只需要加密连接吗?