2012-07-27 3 views
4

블루투스 장치에 연결해야하는 응용 프로그램을 개발 중입니다. 나는이 앱을 앱 스토어에 배치하고 싶지 않다. 개인적인 용도로만 필요합니다. 이 블루투스 장치에 연결하는 방법이 있습니까 (지옥과 확실히 MFI 인증을받지 못한 것으로 오래되었습니다). MFI 프로그램 FAQ (http://mfi.apple.com/faqs)에서 제 3 자 솔루션을 사용할 수 있다고 말합니다. 누구든지 그것에 대해 알고 있습니까? 나는 아이폰과 블루투스 장치 사이에 다리를 만드는 제품을 발견하지 못했다.기존 블루투스 장치 및 Apple MFI

는 또한 FAQ를 말한다 :

"전적으로 표준 기술에 의존 액세서리의 응용 프로그램 개발자와 개발자가 (예를 들어, 블루투스 로우 에너지 또는 표준 블루투스 프로파일)이있는 MFi 프로그램에 가입 할 필요가 없습니다."

내 블루투스 장치가 표준 블루투스 프로파일을 사용하지만 연결할 수 없습니다.

+0

내가이 장치를 발견합니다. 그러나이 장치는 사용 사례에 비해 너무 크기 때문에 회사는 유럽에 판매 파트너가 없습니다. –

답변

1

앱이 앱 스토어에 저장되지 않으면 BlueToothManager라는 개인 프레임 워크를 사용해보세요. 나는 그걸로 일하지 않았지만 너를 도울 수있다.

MFI 호환 장치는 Apple에 등록되어 있으며 Apple에 등록 된 Bluetooth 프로파일과 통신합니다. 이 특정 프로토콜 문자열 (예 : com.apple.ps1)은 MFI 장치 제조업체가 제공하며 info.plist 파일에 포함해야합니다.

+0

BluetoothManager가 탈옥하지 않고 작동합니까? 프레임 워크에 대한 링크가 있습니까? –

+1

네, 본때없이 작동하지만 개인 프레임 워크이므로 앱 스토어에 제출할 수 없습니다. 다음은 프레임 워크 위치에 대한 게시물입니다. http://stackoverflow.com/questions/1743610/programmatically-turn-on-bluetooth-in-the-iphone-sdk – ashokbabuy

+0

여기의 주제에 대한 흥미로운 기사가 ​​있습니다. http : // www.pocketmagic.net/?p=2827 –

-2

ios가 5 이상인 장치를 타겟팅하는 경우 CoreBluetooth Framework를 사용해 볼 수 있습니다. http://serialio.com/products/Bluetooth/BlueSnap/BlueSnap_SPP-KEY_Bridge.php : 여기에 링크

https://developer.apple.com/library/ios/#documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/_index.html#//apple_ref/doc/uid/TP40011295

+0

이것은 블루투스 LE에서만 작동하며 너무 오래된 경우 OP 장치가 LE가 아닌 것으로 확신합니다. – Aaron

관련 문제