Pregunta

He leído que a partir del iPhone OS 3.1, GameKit admite conexiones wifi. Pero la documentación dice:

  

" Si su aplicación configura el   selector de pares para permitir Internet   conexiones, su aplicación debe   También descartar el selector de pares y   presentar su propia interfaz para configurar   una conexión a internet. "

¿Esto sigue en pie? Si es así, ¿cómo establezco una sesión wifi Bonjour que pueda ser utilizada por GK? (Solo estoy interesado en usar la red local).

¿Fue útil?

Solución

Su objeto GKSession manejará automáticamente el descubrimiento de pares a través de WiFi o Bluetooth, y encontrará los que están disponibles en cualquiera de los protocolos.

La documentación indica que, a diferencia de Bluetooth, para el cual GKPeerPickerController proporciona una IU para habilitar Bluetooth si aún no está habilitado, GKPeerPickerController no proporciona una IU para habilitar wifi, o seleccione la red en la que el usuario desea estar, tendrá para proporcionar el tuyo.

Otros consejos

Puede usar la clase GKPeerPicker ... Hay connectionTypesMask, tiene propiedad GKPeerPickerConnectionTypeNearby (para conexión bluetooth o inalámbrica). Para más detalles vea mi respuesta original. kit de juego en Internet

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top