EAAccessory
프레임 워크를 사용하는 클래식 블루투스에 연결하는 앱이 있습니다. 사용자가 다음에 대한 응용 프로그램의 시작을 재사용을 위해 EAAccessory
객체를 저장하여 를 연결하는iOS - 재접속을 위해 EAAccessory 객체를 재사용 하시겠습니까?
나는 그것을 쉽게하기 위해 노력하고, 그 자동
이 가능, 블루투스 장치에 연결 것인가? 당신은 연결된 모든 액세서리를 얻기를 위해
[[EAAccessoryManager sharedAccessoryManager] connectedAccessories]];
을 사용할 수 있습니다
감사
OS가 자동으로 블루투스 장치에 자동으로 다시 연결된다고 가정합니다. 기기가 아직 페어링되었거나 연결되어있는 경우 한 번 BT 기기에 연결된 iOS 앱에서 다시 연결하는 방법은 없습니다. –
iOS에서는 블루투스 기기와의 페어링을 제어 할 수 없으며, 블루투스 기기 자체를 처리하고 액세서리가 연결/연결 해제되었다는 알림을 통해 사용자에게 알립니다. 액세서리가 연결될 때 앱이 실행중인 경우 액세서리 정보를 확인하여 앱이 연결하려는 기기인지 여부를 확인할 수 있습니다. 액세서리가 연결될 때 앱이 실행 중이 아닌 경우 아래 응답의 쿼리를 사용하여 현재 연결된 액세서리를 가져 와서 찾고있는 액세서리인지 확인하십시오. – CodexNZ
연결에 대해 이야기하고 페어링하지 않습니다. 제 질문은 (내가 통제 할 수있는) 통지를받는 것이 아니라 BT 장치를 연결 한 후 연결을 다시 설정 한 다음 범위를 벗어난 후 다시 도달하도록하는 것입니다. iOS 시스템 환경 설정에서 BT 장치는 "연결되지 않음"으로 표시됩니다. 자동 재 연결을 제안하는 것이 무엇인지 알고 계십니까? 기기가 재 연결을 시작해야합니까, 아니면 iOS가 연결을 시작합니까? –