The data couldn’t be read because it isn’t in the correct format: ecco come validare un file .plist

Xcode permette di modificare un plist anche in vista “Source Code”, molto comoda per modifiche massicce. Però quando si commette un errore e la sintassi non è più quella corretta, Xcode avvisa solo per il formato non è valido, senza alcuna indicazione sulla riga di codice errata: “The data couldn’t be read because it isn’t in the correct format”.

Inoltre non permette di tornare alla vista Property List finché non si è trovato l’errore.

Per poter validare un plist e trovare gli errori allora basta aprire il Terminale, spostarsi nella cartella del file plist e digitare

1
plutil file-name.plist
plutil file-name.plist

Questo restituirà l’elenco degli errori trovati (es: Encountered misformatted real on line 539) oppure restituirà OK.