Sto lavorando con GameKit.framework
e sto cercando di creare una comunicazione affidabile tra due iPhone.La comunicazione di GameKit è affidabile con GKMatchSendDataReliable?
Invio pacchetti con la modalità GKMatchSendDataReliable
.
La documentazione dice:
GKMatchSendDataReliable
I dati vengono inviati in modo continuo fino a quando non viene ricevuto con successo dai destinatari o la connessione è scaduta. Le trasmissioni affidabili vengono consegnate nell'ordine in cui sono state inviate. Usalo quando devi garantire la consegna.
Disponibile in iOS 4.1 e versioni successive. Dichiarato in GKMatch.h.
Ho riscontrato alcuni problemi su una connessione WiFi negativa. Lo GameKit
non dichiara la connessione persa, ma alcuni pacchetti non arrivano mai.
Posso contare su una comunicazione affidabile al 100% quando si utilizza GKMatchSendDataReliable
o Apple sta usando solo nomi di fantasia per qualcosa che non hanno implementato?
Non ho mai utilizzato la modalità affidabile, ma ho riscontrato molti problemi durante il test delle app GC sul simulatore. Assicurati di testare la tua app su due dispositivi. – Adam