Dennis Mathews の回答を参照して 、iOS で LE の代わりに bluetooth クラシックをどのように指定しますか? Core Bluetooth Frameworkとは別の API はありますか?
2 に答える
Joels には、iOS で Bluetooth クラシックを使用する非常に明確な方法があります。これは、外部アクセサリ フレームワークを使用します (ただし、Bluetooth クラシックに加えて、直接ハードウェア接続も含まれます)。
開始するには、plist 内の必要なバックグラウンド モードにを追加してExternalAccessory.framework
" " を指定する必要があります。App communicates with an accessory
ただし、Bluetooth クラシックでは、ユーザーはシステムの Bluetooth 設定から Bluetooth デバイスを追加する必要があることに注意してください。アプリ側からデバイスを追加できるのは Bluetooth LE のみです。
外部アクセサリ フレームワークのドキュメントを確認してください。
MFi プログラムに関するご質問への回答として、以下を明確にする必要があります。
MFi アクセサリと通信する iOS アプリを開発したいと考えています。MFi プログラムに参加する必要がありますか? いいえ。iOS アプリ開発者は MFi プログラムに参加する必要はありません。アプリ開発者が必要とするものはすべて、iOS SDK で提供される外部アクセサリ フレームワークにあります。iOS SDK にアクセスするには、iOS 開発者プログラム ( https://developer.apple.com/programs/ios/ ) に参加してください。
詳細については、MFi FAQを参照してください。