¿Conexión wifi de GameKit?
-
10-07-2019 - |
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).
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