2013-03-04 4 views
1

외부 액세서리가있는 앱에서 작동 중입니다. 전화가 인증되었고 장비가 일반 -> 정보 메뉴에 표시되지만 액세서리 프로토콜을 NSlog로 설정할 때, 그것이 Null로 나타나면 액세서리가 실제로 인증되면 가능할 것이라고 생각하지 않았습니다.iPhone 액세서리, 액세서리 프로토콜이 비어 있습니다.

액세서리를 강제로 재 인증하도록 할 수있는 앱이 있습니까?

답변

1

기기가 처음으로 페어링 된 몇 가지 이유 때문에 일부 정보가 깨져서 문제가 발생했습니다. 블루투스 칩셋이 액세서리 측면에서 페어링 된 후 2 초 지연을 설치 한 다음 Google 인증을 시작했습니다. . 어떤 이유로 든 블루투스 칩셋은 여전히 ​​자체 프로세싱을하고 있으며 데이터 스트리밍을 시작할 준비가되지 않았습니다.

0

더 잘 설명 할 수 있습니까?

어쨌든 [YourApp] -info.plist 파일에 프로토콜 문자열을 저장하는 것을 기억 했습니까? 아니요? 행을 추가하십시오 :

UISupportedExternalAccessoryProtocols 

문자열 항목을이 새 행에 추가하고 프로토콜을 식별하는 문자열 안에 넣으십시오.

+0

네, 여기에 있습니다. 문제는 기기가 처음으로 페어링 된 몇 가지 이유 때문에 일부 정보가 왜곡되어 발생했기 때문에 블루투스 칩셋이 액세서리 측면에서 페어링 된 후 2 초 지연되어 결국 인증이 시작된 것입니다. 어떤 이유로 든 블루투스 칩셋은 여전히 ​​자체 프로세싱을하고 있으며 데이터 스트리밍을 시작할 준비가되지 않았습니다. –