Ho accidentalmente inviato una build all'app store con "Crea solo architettura attiva" (ONLY_ACTIVE_ARCH) impostato su "Sì". Il telefono che stavo archiviando era un 3GS. Ciò significa che i telefoni con altre architetture, come l'iPhone 5 con ARMv7S, non saranno in grado di eseguire l'app?È possibile rilasciare un aggiornamento nell'app store con "Crea solo architettura attiva" impostato su "Sì"?
risposta
Se scegliete "Build architettura attivo solo" Sì, sarà accelerare il tempo di costruzione, da costruire solo l'architettura attuale. Ma quando costruisci per il rilascio, ti preghiamo di impostarlo su NO
Questo collegamento può aiutare ...
http://useyourloaf.com/blog/2010/04/21/xcode-build-active-architecture-only.html
Tuttavia, ho costruito alcune applicazioni precedentemente e li ha sottoposti ad App Store con il set di opzioni. Ciò è dovuto al fatto che ho un dispositivo iPod più vecchio che ho usato per "Archiviare" l'app e la successiva presentazione, mentre il target di build includeva ARM7. Senza il set di opzioni non potevo costruirlo per l'iPod più vecchio e quindi non poteva archiviare e pubblicare.
Quindi, direi che starai bene, senza passare attraverso il dolore di ripresentare e sottopormi a un contatore riavviato in attesa di revisione.
Mark
Quindi, qual è esattamente lo svantaggio di impostare questa opzione su "no"? – meisel
@meisel Tempi di costruzione più lunghi –