Bluetooth 4.0 を使用して複数の iOS デバイス間でデータ (情報/ファイルなど) を交換する方法を検討しています。それを行うには、どのフレームワークを使用するのが良いですか? Core Bluetooth は動作しますか、それとも GameKit で動作しますか?
ヘルプ、ヒント、推奨事項をいただければ幸いです。
Bluetooth 4.0 を使用して複数の iOS デバイス間でデータ (情報/ファイルなど) を交換する方法を検討しています。それを行うには、どのフレームワークを使用するのが良いですか? Core Bluetooth は動作しますか、それとも GameKit で動作しますか?
ヘルプ、ヒント、推奨事項をいただければ幸いです。
CoreBluetooth フレームワークは、Bluetooth 4.0 を搭載した iOS 6 以降のデバイス (iPhone 4s および 5、iPod Touch Gen 5、iPad Gen 3 および 4、iPad Mini) での情報/ファイル交換に使用できます。範囲は約 50 メートルで、データ転送速度は毎秒約 2 KB です。
2 台の iOS 6 デバイスを一緒に接続して遊んでみたい場合は、アプリLightBlueをチェックすることをお勧めします。デバイス間で読み書きできるようになります。
Core Bluetoothは機能しますが、iOS 6でのみ機能します。iOS5でのCoreBluetoothでは、iOSデバイスがマスター(ブロードキャストBLEデバイスを検出して接続するデバイス)としてのみ機能し、スレーブ(ブロードキャストするデバイス)として機能することはできません。存在し、そのサービスを必要とするマスターデバイスに接続します)。
WWDC 2012のビデオには、違いとテクノロジーの概要がいくつかあります。以下を探してください。
セッション703-コアBluetooth101
セッション705-高度なコアBluetooth
AppleのWebサイトの開発者セクションにあるWWDCからのビデオセッションで。