何が問題ですか?
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 に限定されない