0

iOSのBluetooth周辺機器からのコマンドをキャッチしたい。

誰か助けてもらえますか?

4

1 に答える 1

1

iOSでBluetoothを実行する方法はいくつかあり、方法が異なれば次のようになります。

  • Made for iPhoneプログラムの一部であるアクセサリ(これが何を伴うのかを知りたい場合は、この質問への回答を参照してください)
  • Bluetooth4.0低エネルギーモードを使用するデバイス
  • GameKitで別のiPhoneと話す
  • AppleがネイティブにサポートするBluetoothプロファイルの1つを使用するデバイス:ハンズフリープロファイル、ヘッドセットプロファイル、A2DP、AVRCPなど。

それらに順番に答えるには:

  1. Made for iPhoneプログラムに参加している場合は、この情報の場所をすでに知っているはずですが、公開されていません。Appleの連絡先にサポートを依頼してください。
  2. デバイスがBluetooth4.0Low Energyを使用している場合は、コアBluetoothフレームワークを調べてください。
  3. 2台のiPhoneを一緒に話そうとしている場合は、GameKitを調べてください。
  4. Appleが提供するプロファイルを使用するデバイスを使用している場合は、何もする必要はありません。動作するだけです。たとえば、A2DPデバイスは、プログラマーの介入を必要とせずに、電話から再生されたオーディオをストリーミングします。あなたはそれを制御するためにいくつかのことをすることができます:Bluetoothデバイスにオーディオを送るかどうかを選択できるコアオーディオ機能がどこかにあります。AVRCPをサポートしようとしている場合は、リモートコントロールイベントの処理を検討してください。

お使いのデバイスが上記のカテゴリのいずれにも該当しない場合は、運が悪い可能性があり、iOSで使用することはできません。

于 2012-05-14T08:00:43.143 に答える