2014-02-19 3 views
1

BLE 기반 응용 프로그램을 만들고 있습니다.ios Core BlueTooth 외부 BLE 장치와 페어링

내가 아는 것처럼 블루투스 페어링은 내부적으로 이오스를 처리합니다.

ios에서 블루투스 페어링 요청을 통해 액세스 할 수있는 가능성이 있습니까? 외부 BLE 장치로부터 페어링 요청을 받고 있지만 사용자가 페어링되었거나 취소되었는지 여부를 알 수 없습니다. TI SensorTag 및 Multitool 앱과 같은 앱이 사용자가 취소를 클릭하면 페어링 요청을 처리하고 이러한 앱이 주변 기기를 연결 해제합니다.

나는 그들이 어떻게 페어링을 처리하고 있는지 전혀 알지 못합니다.

해결 방법을 알려주세요.

고마워요.

+0

이 솔루션을 추적하는 데 성공 했습니까? –

답변

1

BLE 장치가 그 대신에 취소를 처리 할 가능성이 큽니다. iOS에서 취소를 클릭하면 페어링되지 않으며 암호화가 사용 설정되지 않습니다. 이 시점에서 암호화가 시작되지 않았기 때문에 BLE 장치는 아마도 연결 해제를 실행하고 있습니다.

암호화를 요청할 때만 페어링 메시지가 표시됩니다.

관련 문제