iTunes mostra la dimensione di installazione, quindi se si decomprime il file ipa, si otterrà 1,2 GB. La dimensione dell'installazione su Android potrebbe anche essere così grande. L'hai controllato?
Di solito questo accade quando si comprime la trama in True Color o 16 bit e la compressione zip funziona molto bene, ad esempio su trame che hanno molti pixel con gli stessi colori.
Possibili soluzioni
1) se le texture non richiedono la trasparenza, si potrebbe passare per le texture compresse (PVRTC su iOS e ETC su Android). Ma se si richiede trasparenza, non si dovrebbe passare a compressi perché il PVRTC trasparente può apparire molto brutto e ETC non supporta l'alfa.
2) Non so se è possibile nel tuo progetto, ma potresti provare a ridurre la quantità di texture usando la tinta o affettandole.
UPDATE 1
Attualmente avente una situazione simile e come si scopre.
--------------------------------------------
| Platform Android iOS |
|--------------------------------------------|
| APK/IPA 380MB 400 MB |
| unzipped APK/IPA 1.19 GB 1.13 GB |
| install size on device 380MB 1.15 GB |
--------------------------------------------
La differenza è che iOS decomprime il file IPA completamente sul installazione e
Android contrario si legge durante l'esecuzione direttamente dal APK, così si potrebbe obiettare, che non è realmente installato, ma è sicuramente un altro tipo di installazione.
Hai compresso le tue mesh? Anche codice bit strip. Un'altra cosa che ho trovato utile è l'appiattimento delle trame e la rimozione dei livelli. Modifica anche il numero di colori indicizzati su un valore inferiore. Per 1024x1024 può arrivare a 170KB, se lo modifichi correttamente. Rimuovi anche le mappe normali e cambia i tuoi ombreggiatori. Non sembrerà granulare, ma ridurrà le dimensioni. Potresti voler scaricare le trame anche su un Asset Server. – ApolloSoftware