iOSシミュレーターとiPhoneデバイスの2つのデバイス間で接続しようとしています。
_picker = [[GKPeerPickerController alloc] init];
_picker.delegate = self;
_picker.connectionTypesMask = GKPeerPickerConnectionTypeNearby;
何らかの理由で、デバイスは Wi-Fi 経由でしかお互いを検出できません。
私は何を間違っていますか?
iOSシミュレーターとiPhoneデバイスの2つのデバイス間で接続しようとしています。
_picker = [[GKPeerPickerController alloc] init];
_picker.delegate = self;
_picker.connectionTypesMask = GKPeerPickerConnectionTypeNearby;
何らかの理由で、デバイスは Wi-Fi 経由でしかお互いを検出できません。
私は何を間違っていますか?
シミュレーターは Bluetooth では動作しません。2 つのデバイスで試してください。動作するはずです。
代わりにCoreBluetoothフレームワークを使用してみましたか?
シミュレーターでは CoreBluetooth もサポートされています (外部 Bluetooth LE USB ドングルを接続することにより)。
@David が言っているように、Gamekit の Bluetooth はおそらくシミュレーターでサポートされていません。