В Bluetooth с низким энергопотреблением сопряжение и соединение - это две разные вещи: -
- Сопряжение - это процесс шифрования соединения и обмена информацией о безопасности.
- Связывание - это процесс сохранения обмениваемой информации о безопасности, чтобы устройство было правильно обнаружено (если оно имеет произвольный адрес) и могло быть немедленно подключено без дальнейшего обмена информацией.
В вашем случае, если устройства «сопряжены», это означает, что они уже находятся в активном соединении (это отличается от класса c Bluetooth, где соединение и сопряжение являются взаимоисключающими). Если это так, попробуйте перечислить активные соединения, чтобы убедиться, что iPhone не является одним из них.
Если вы «связаны», а не спарены, то это означает, что нет активных соединение и еще один должен быть создан. Вам нужно будет убедиться, что ваше периферийное устройство является рекламным и что устройство Android может сканировать и обнаруживать его. Как только он будет обнаружен при сканировании, подключитесь к iPhone, и это должно работать без проблем.
Это может быть полезным справочным материалом: -
Если создать связь с устройством Bluetooth LE
Надеюсь, это поможет.