Estoy trabajando con GameKit.framework
y estoy tratando de crear una comunicación confiable entre dos iPhones.¿La comunicación de GameKit es confiable con GKMatchSendDataReliable?
Estoy enviando paquetes con el modo GKMatchSendDataReliable
.
La documentación dice:
GKMatchSendDataReliable
Los datos se envían de forma continua hasta que es recibido con éxito por los destinatarios o los tiempos de espera de la conexión. Las transmisiones confiables se envían en el orden en que fueron enviadas. Úselo cuando necesite garantizar la entrega.
Disponible en iOS 4.1 y posterior. Declarado en GKMatch.h.
He tenido algunos problemas con una mala conexión WiFi. El GameKit
no declara la conexión perdida, pero algunos paquetes nunca llegan.
¿Puedo contar con una comunicación 100% confiable cuando uso GKMatchSendDataReliable
o Apple solo está usando nombres elegantes para algo que no implementaron?
Nunca he usado el modo confiable, pero tuve muchos problemas al probar aplicaciones de GC en el simulador. Asegúrate de probar tu aplicación en dos dispositivos. – Adam