2

何が問題ですか?

Bluetooth 経由で 2 台の iDevice (iPhone、iPod、iPad、iPad mini) 間で通信したいと考えています。私の知る限り、プライベート API を使用せずに Apple が提供するのはGameKitだけです。残念ながら、GameKit を Bluetooth に制限することはできません。これは、GameKit が Bluetooth または WiFi 接続を使用して他のピアに接続するかどうかを決定するためです。さらに悪いことに、確立された GameKit 接続が Bluetooth を使用しているか WiFi を使用しているかを確認する方法が見つかりませんでした。

質問は何ですか?

  • 推奨: GameKit を Bluetooth に制限するには?
  • 代替案 1: GameKit 接続で Bluetooth、WiFi、またはその他のいずれを使用するかを決定する方法は?
  • 代替案 2: 2 つの iDevice 間で Bluetooth を介して通信するには、他に何が使用できますか?

制限?

  • AppStore と互換性のあるプライベート API はありません
  • オフラインで作業する必要がある
  • Bluetooth 4.0 Low Energy に限定されない
4

1 に答える 1

-2

iOS 5 以降、Apple は Core Bluetooth Framework をリリースしました。それを見てみましょう: http://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/_index.html

于 2012-12-30T14:52:39.137 に答える