私は3つのデバイス(mac、ipod、iphone)を持っており、それらはすべてWi-Fiに接続されています。2つのデバイスを接続するアプリケーションをテストしているとき、どちらもBluetoothをオンにするように求められますが、とにかく、Wi-Fiを使用したいと考えています。Wi-Fiの代わりにBluetoothを使用するように強制する方法。
GKPeerPickerController* picker;
picker = [[GKPeerPickerController alloc]init];
picker.delegate = self;
picker.connectionTypesMask = GKPeerPickerConnectionTypeNearby; //Here, I suppose, program should use BlueTooth(but it uses the same network).
[picker show];
ただし、1つのデバイスがWi-Fiに接続されていない場合は、すべて正常に機能します。
connectionTypesMaskをGKPeerPickerConnectionTypeNearbyに設定すると、まずインターネット接続が使用され、次にBluetooth接続のみが使用されるのはなぜですか。Bluetoothのみを強制的に使用するにはどうすればよいですか?