Ho scritto un semplice comando shell e l'ho salvato come .command
. Il comando shell è semplicemente: defaults write /Users/Milo/Desktop/MyPlist "My Key" "My Entry"
. Il problema che sto avendo è che dopo aver eseguito quel comando, ha un problema con l'ordine del file plist. Normalmente questo non sarebbe un problema, tranne che ho scritto un'applicazione che analizza il plist, e lo fa secondo l'ordine delle chiavi nel file. Non voglio cambiare la mia app solo per ospitare un plist ordinato apparentemente casuale che viene restituito dopo l'esecuzione del comando. Come posso rendere il comando non riordinare il mio plist?