본문 바로가기

iOS/Objective-c

[ObjC] EAAccessory 사용해서 Bluetooth 연결하기

1. ExternalAccessory.framework 등록.

2. NotificationCenter에 EAAccessoryDidConnectNotification, EAAccessoryDidDisconnectNotification 등록.

여기까지 해도 Noti가 오는데 안오면

3. EAAccessoryManager에 registerForLocalNotifications 등록. (나의 경우 이거 등록안해서 반나절 날림..)

4. EAAccessoryManager에서 showBluetoothAccessoryPIckerWithNameFilter를 이용해서 블루투수 선택창 팝업.

5. Notification을 받을 method에서 [[notification userInfo] objectForKey:EAAccessoryKey] 이용해 연결된 블루투스 기기 정보 획득.