문제

iOS 개발이 매우 새로운 것입니다.Bluetooth를 통해 외부 액세서리를 연결하기 위해 Apple의 Eademo 샘플 앱을 테스트하고 싶습니다.

나의 이해에 따라 com.apple.p1 및 com.apple.p2 대신에 적절한 액세서리 관련 프로토콜 문자열이 정의되어 있지 않으면 Eademo 코드가 작동하지 않습니다.

액세서리 프로토콜 문자열을 제공하지 않고도 Eademo 앱을 테스트 할 수 있습니까?Eademo 앱을 테스트하는 방법

도움이 되었습니까?

해결책

eademo 앱과 액세서리는 의사 소통에 사용할 프로토콜에 동의해야합니다.일반적으로 액세서리는 앱을 지원하는 프로토콜 문자열을 제공합니다.이들은 또한 Eademo 앱의 info.plist 파일에 정의되어야합니다.com.apple.p1 위 또는 아래의 추가 행에서 액세서리에서 사용하는 문자열을 추가하십시오.이 작업을 수행하지 않으면 앱이 액세서리와 통신 할 수 없습니다.

앱을 실행하면 액세서리와 프로토콜 문자열을 선택해야합니다.그런 다음 앱을 사용하여 데이터를 보내거나받을 수 있습니다.이렇게 완전히 "테스트"하려면 eademo 앱을 처음 설정해야합니다.

다른 팁

오늘 내 테스트 아이폰에 대한 Eademo 앱을 시도했으며 일하는 것처럼 보였습니다!내가 시도한 단계는 다음과 같습니다.

  • 설정 / Bluetooth에서 액세서리 업 프론트를 쌍을 이룹니다.
  • 그런 다음 I iPhone에서 Eademo 앱을 실행했습니다.
  • eademo ui에 나열된 내 액세서리를 찾을 수 있습니다.
  • 나는 그것을 선택한 다음 eademo 앱을 선택하여 MFI 디바이스가 보급 된 프로토콜.
  • 나는 그것을 선택하고 앱은 MFI와의 세션을 설정하는 것처럼 보였다. 장치.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top