Come faccio a passare da build di debug a build di rilascio in Xcode 6/7/8?


92

Come posso ottenere Xcode per creare un'app OS X in modalità di rilascio? Mi sembra di trovare solo le istruzioni per le versioni precedenti e nessuno degli screenshot corrisponde. Non ho visto nulla quando ho inserito "release" nella ricerca del menu di aiuto.

Risposte:


194

In Xcode 6-10:

Scegli Prodotto -> Schema -> Modifica schema . Cambia il Build Configurationsotto la Infoscheda.

Scorciatoia: tieni premuto Alte fai clic sul pulsante Esegui .


inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


37
Amico, non l'avrei mai scoperto.
pareggiò il

7
@drewish L'icona del prodotto nell'angolo in alto a sinistra (a destra dei pulsanti "Esegui" e "Stop") ha anche una scorciatoia per "Modifica schema".
skyline75489

2
Dopo aver esaminato lo schema, l'altra scorciatoia per ottenere una build di rilascio è profilare l'app.
pareggiò il

1
Non vedo dove finiscono i file .app effettivi.
Wolfr

6
Dovresti usare "archivio" per ottenere il .app effettivo.
skyline75489

11

Il modo più semplice con un progetto che ha l'impostazione predefinita per gli schemi è semplicemente quello di fare Prodotto -> Crea per -> Profilazione.


1
Bello. Allora c'è un modo semplice per eseguirlo, senza che anche il profiler si avvii?
mm2001

Vorrei sapere anche questo. Non voglio che il profiler si avvii.
chrisdembia

Questo è esattamente ciò di cui avevo bisogno! Se vuoi correre oltre che costruire, usa l'altra risposta di skyline75489.
Emil Styrke

1
La creazione di profili non dovrebbe avere nulla a che fare con la preparazione di una versione di rilascio dell'app.
Eric Gopak

10

Quando vuoi generare una build di rilascio, scegli Prodotto -> Archivia. Questa è una build di rilascio. Ora puoi esportare come app per Mac OS X.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.