Como faço para alternar entre as compilações de depuração e liberação no Xcode 6/7/8?

92

Como faço para que o Xcode construa um aplicativo OS X no modo de lançamento? Só consigo encontrar instruções para versões anteriores e nenhuma das imagens corresponde. Não vi nada quando coloquei "release" na pesquisa do menu de ajuda.

atraente
fonte

Respostas:

194

No Xcode 6 - 10:

Escolha Produto -> Esquema -> Editar Esquema . Altere o Build Configurationsob a Infoguia.

Atalho: segure Alte clique no botão Executar .


insira a descrição da imagem aqui

insira a descrição da imagem aqui

skyline75489
fonte
37
Cara, nunca teria descoberto isso.
desenhou em
7
@drewish O ícone do produto no canto superior esquerdo (à direita dos botões "Executar" e "Parar") também possui um atalho para "Editar esquema".
skyline75489
2
Depois de examinar o esquema, o outro atalho para obter uma versão de lançamento é criar o perfil do aplicativo.
desenhou em
1
Não vejo onde os arquivos .app reais vão parar.
Wolfr
6
Você deve usar "archive" para obter o .app real.
skyline75489
11

A maneira mais fácil com um projeto que tem a configuração padrão para esquemas é apenas fazer Produto -> Construir para -> Criação de perfil.

algas
fonte
1
Agradável. Então, existe uma maneira fácil de executá-lo, sem que o profiler também tenha inicializado?
mm2001
Eu gostaria de saber isto também. Não quero que o criador de perfil seja inicializado.
chrisdembia,
Isso é exatamente o que eu precisava! Se você quer rodar assim como construir, use a outra resposta por skyline75489.
Emil Styrke,
1
A criação de perfil não deve ter nada a ver com a preparação de uma versão de lançamento do aplicativo.
Eric Gopak
10

Quando você deseja gerar uma versão de lançamento, escolha Produto -> Arquivo. Essa é uma versão de lançamento. Agora você pode exportar como um aplicativo Mac OS X.

mate
fonte