0

私たちは計画段階にあり、最終的な目標は、ハンドヘルドBluetoothデバイスでアプリの機能をトリガーすることです。Bluetoothデバイスは、単に音量を上げたり下げたりするだけでなく、より多くの信号を送信できますか、それともアプリは単に音量を上げるなどの標準的なトリガーを傍受できますか(特定のBluetoothデバイスから送信され、その信号を使用してアプリの機能をトリガーする場合)?

4

2 に答える 2

0

Bluetooth デバイスと通信するために iOS で利用できるCoreBluetoothと呼ばれる 1 つのフレームワークがあります。ただし、このフレームワークの基本的な要件は、Bluetooth 4.0、つまり BLE 対応デバイスが必要です。これが役に立つ場合は、これをチェックしてください。2 番目の質問に対する答えは、アプリケーションで音量ボタン イベントなどの標準トリガーをインターセプトできないことです。これは、apple のプライベート api を使用するためです。Apple は、プライベート api を使用してハードウェア要素にアクセスすることを許可していません。何らかの方法でこれを達成する場合、アプリケーションはアップルによって承認されません.

于 2013-03-20T07:33:24.030 に答える
0

CoreBluetooth for iOS を使用して、iOS で許可されているものだけをトリガーできます。Android の場合、そのハンドセットのチップと Android のバージョン用に設計された独自のライブラリにアプリをバンドルする必要があります。現在、最新バージョンの Android を実行している Samsung デバイスのサポートは最小限です。

于 2013-03-20T16:36:59.843 に答える