conexão Wi-Fi GameKit?
-
10-07-2019 - |
Pergunta
Eu li que a partir de iPhone OS 3.1, GameKit suporta conexões wi-fi. Mas os estados de documentação:
"Se o seu aplicativo configura a pares picker para permitir Internet conexões, a sua obrigação de aplicação também destituir o selecionador de pares e apresentar a sua própria interface para configurar uma conexão com a internet. "
Será que isso ainda estão de pé? Se sim, como faço para estabelecer uma sessão de Bonjour wifi que pode ser usado por GK? (Eu só estou interessado em usar a rede local.)
Solução
Seu objeto GKSession processa automaticamente a descoberta de pares mais de Wi-Fi ou Bluetooth, e encontrar aqueles que estão disponíveis em cada protocolo.
A documentação está afirmando que, ao contrário Bluetooth, para o qual GKPeerPickerController fornece uma interface para ativar o Bluetooth, se ele já não estiver habilitado, GKPeerPickerController não fornece uma interface para permitir wifi, ou selecione a rede o usuário desejar estar em, você terá para fornecer o seu próprio.
Outras dicas
Você pode usar GKPeerPicker class..There é connectionTypesMask, tem propriedade GKPeerPickerConnectionTypeNearby (para conexão Bluetooth ou sem fio). Para mais detalhes ver a minha resposta original .. GameKit através da internet