Domanda

Ho un'app su iPhone e Android che entrambi falliscono periodicamente quando chiamano il server. Quando dico che falliscono intendo che non ottengo codici errori, 200 codici di connessione che significa che ha avuto successo, ma una stringa / dati corrotti / (jsonobject / array). Elenco tutti questi tipi di dati perché a seconda dell'app che usano alcuni o tutti. Le informazioni quando stampate in Sting Form hanno il ritorno JSON proveniente dal server, ma è corrotto con codice o testo aggiuntivo che non consentire ai jsonparser di funzionare correttamente. Come ho detto prima che non fallisca tutto il tempo e fallisce solo in ciò che è nella stringa restituita / JSON / dati. Mi è stato detto prima che sto connettendo, ricevendo e gestendo correttamente le informazioni e che dovrei guardare al server. Abbiamo cambiato server nel mezzo di questo e funziona più velocemente ma ha ancora un tasso di guasto simile. Inoltre, il server non fallisce o ha problemi con i browser. Quindi, in tutti i browser Web genera nessun errore, non danneggia il sito e o le informazioni visualizzate. Quindi, se arrivo sul mio computer e vado al sito web, vedrò le informazioni corrette ogni volta quando carico la pagina. Qualsiasi idea sarebbe molto apprezzata.

È stato utile?

Soluzione

La risposta che ho scoperto per Android era che fosse il vecchio server, ma il nuovo servizio aveva ancora problemi con l'app iOS ma ho capito che se si alloca il NSstring con il NSDATA, quindi le informazioni non ne avranno alcunapossibilità di ottenere dati o informazioni extra.Quindi Alloc funziona.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top