iOS 용 BLE에 관한 문서를 읽었습니다. 모든 기기에 BLE 용 mac 주소 대신 UUID가 있음을 알 수 있습니다.블루투스 iOS의 대기 모드에서 에너지가 부족합니까?
내 질문에 대한 답변이없는 문서는 기기에서 블루투스를 켤 때 (앱을 열지 않고) 기기의 블루투스가 켜져 있고 광고가 무엇인지, 그의 블루투스가 켜져있는 동안 그 장치를 발견하거나 UUID를 얻을 수 있습니까? 그러나 열려있는 응용 프로그램은 없습니다.
나는 BLE가 켜져있을 때 그 장치를 발견하거나 깨울 수 있다고 확신하지만, 응용 프로그램 없이는 어떤 데이터를 얻을 수 있는지 궁금합니다. (Android와 동일)
-이 답변을 참조하십시오 사실, 당신이 장치에서 블루투스를 돌릴 때, 예를 들어 맥 (mac)이 장치를 식별 할 수 있기 때문에 장치가 검색 가능하다는 것을 의미합니다. 당신이 어디에 있는지, iDevices에서 블루투스 버튼을 제안하면 뭐라구? (화면 하단에 스 와이프하여 컨트롤 센터를 열 때 얻을 수있는 것) – Curnelious
또한 문서와 내 경험에 따르면 UUID는 절대로 변화하고, 일정했다. – Curnelious
코어 블루투스를 사용하는 다른 iOS 기기에서 볼 수있는 BLE 서비스에 대해 묻고 있다고 가정했습니다. 장치가 기존 Bluetooth 서비스를 광고 할 수 있지만 이러한 장치는 Core Bluetooth에 표시되지 않습니다. iOS 및 OSX에 표시되지만 코어 블루투스 라이브러리 (iBeacon 광고는 코어 블루투스를 통해 전달되지 않음)에서 필터링되는 Apple 서비스 (예 : 핫스팟 서비스)가있을 수도 있습니다. 블루투스 버튼의 목적은 블루투스 라디오를 끄는 것입니다. 이것은 코어 블루투스와 레거시 (예 : 핸즈프리) 모두에 영향을줍니다. – Paulw11