È importante assicurarsi che ogni applicazione iOS inoltrata all'AppStore abbia una dimensione inferiore a 20 MB, in modo che possa essere scaricata over-the-air.Qual è il modo più semplice per determinare le dimensioni del bundle di iOS .app durante lo sviluppo?
Sto lavorando a un'app che potrebbe avvicinarsi a tale limite e ho scoperto che non sembra essere un modo semplice per comunicare l'output corrente. Dimensione del pacchetto di app da XCode.
In XCode4 in particolare: per impostazione predefinita, ogni build è nascosta in una directory temporanea difficile da ottenere e definita in modo criptico. Non voglio ignorare questo comportamento predefinito a meno che non sia necessario.
So che posso rintracciare il pacchetto .app guardando i log di build, aprendo una finestra di shell, passando a quella directory, e usando 'du' - ma spero di trovare un modo più semplice e veloce per mantenere traccia delle dimensioni del file .app dopo ogni nuova build.
Non c'è nemmeno un modo semplice direttamente su un iPhone o iPad per determinare le dimensioni di un'applicazione. Per lo più apprezzo questo, ma non quando sono nel mezzo dell'ottimizzazione.
Qualche idea sulle migliori pratiche?
AGGIORNAMENTO: Sto utilizzando XCode 4 ora per la maggior parte del mio sviluppo quotidiano, e sembra che ogni soluzione finora non funzioni su XCode 4 sia perché la funzionalità è cambiata o funzionalità (come Archiviazione) stanno ancora arrivando presto. Penso che la risposta definitiva potrebbe essere "usare XCode 3" per la particolare fase di sviluppo. So che avrò ancora bisogno di usare XCode 3 per la compilazione finale e l'invio comunque ...
+1 per una domanda ben descritta! – Linuxmint