2

こんにちは、一日中グーグルですべての詳細を調べた後、いくつかのことを明確にしたいだけです。

まず知りたいのですが、iOS デバイスで Bluetooth 接続を使用して、すべてのデバイス* (Android、blackberry などを含む)をリストできますか?

はいの場合、どうすればよいですか??デバイスをリストアップしたら、それに接続できます* (Android、blackberryなどを含む) * ?私の知る限り、Appleはサポートしていないため、Bluetoothを使用して他のデバイスに接続することはできません。それを接続する方法はありますか?私の知識の目的のためだけです。

次に、 BluetoothManagerというフレームワークを調べました。ここでは、Bluetooth がオンのときにデバイスのリストを表示するサンプル コードを見ましたが、Bluetooth Managerを使用すると、IOS デバイスのリストが表示されませんでした。

では、Bluetooth マネージャーが正確に何のために使用されているのか、また iOS デバイスを他のデバイスに接続して、このフレームワークを使用してファイルを転送することができるのか、誰でも電話できますか?それは可能ですか?

2 つ以上の IOS デバイス間の接続に使用される Gamkekit フレームワークについて知っています。しかし、Gamekit 以外に、Bluetooth を使用して他のデバイスに接続できる他の方法があることを知りたいと思っています。

私や他の人にとっても非常に役立つことについて、誰か私に電話してください.答えを楽しみにしています.

4

1 に答える 1

3

iOS で使用できる 3 つのフレームワークがあり、これを使用して Bluetooth アプリケーションを開発できます。

  1. GameKit : これは公開されているフレームワークです。ただし、これを使用すると、2 つの iOS デバイス間でしか確立および通信できません。したがって、このフレームワークには独自の制限があります。

  2. BluetoothManager : これはプライベート フレームワークです。このフレームワークを使用して、非 iOS デバイスを検出しました。接続も確立しました。しかし、データ交換を行うことができません。まだまだ発展途上だと思います。参照については、このリンクを参照できます

  3. CoreBluetooth : これも公開フレームワークです。これは、BLE 対応デバイスのみを検出できます。これを使用して、BLE 対応デバイス間でデータを転送することに成功しました。

于 2013-06-06T09:08:26.753 に答える