5

iOS 5.0 のプライベート BluetoothManager フレームワークをいじっていて、Bluetooth を正常に開始/停止し、デバイスのリストを取得できましたが、ペアリングを開始する方法がわかりません。

私が最も近いのは、次を使用して接続しようとすることです。

[[BluetoothManager sharedInstance] connectDevice:dev];

ここで、devはスキャン中に検出された BluetoothDevice オブジェクトです。

これはペアリングを試みているようですが (iMac に接続しようとすると、ペアリング ダイアログが一瞬表示されます)、すぐに失敗します。

BluetoothManager.h に役立つ可能性のあるBTPairingAgentImpl構造体が含まれていることに気付きましたが、この構造体に含まれるものや使用方法がわかりません。

どんな助けでも大歓迎です。

4

1 に答える 1

0

これを行う正しい方法は、BluetoothDevice オブジェクト (BluetoothDevice.h を参照) を取得し、そのメソッド (ペアリング、接続など) を使用することです。

于 2012-07-17T06:41:28.440 に答える