У меня есть три устройства (Mac, Ipod, Iphone), все они подключены к Wi-Fi. Когда я тестирую приложение, которое соединяет два устройства, оба просят включить Bluetooth, но в любом случае они хотят использовать Wi-Fi. как заставить их использовать Bluetooth вместо Wi-Fi.
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];
Но если одно устройство не подключено к Wi-Fi, все работает нормально.
Почему для настройки connectionTypesMask на GKPeerPickerConnectionTypeNearby в первую очередь используется подключение к Интернету, а только затем подключение Bluetooth Как заставить использовать только Bluetooth?