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.)

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top