Adicionando uma configuração de compilação no Xcode

133

Eu gostaria de adicionar uma nova configuração de compilação no Xcode 5, "QA", às outras três que temos atualmente (Depuração, Distribuição, Lançamento). No entanto, quando clico em "Editor> Adicionar configuração", tudo fica acinzentado. Eu não estou muito familiarizado com o Xcode em primeiro lugar, então não tenho certeza de como fazer isso.

Existe uma razão para que esteja acinzentado? É este processo para adicionar uma configuração de compilação? Obrigado.

Daniel Miller
fonte
Aqui está um artigo pode ser que vai ajudar vocês. Aqui você verá o código de exemplo + em detalhes como definir sua preparação e liberar URLs da web, chaves e muito mais usando configurações de compilação. Vi vários recursos, mas não havia um exemplo de código completo. É por isso que adicionei o código de amostra completo com a descrição detalhada de como você pode gerar configurações de compilação definidas usando o processo plist e automatizado de configurações de compilação, enquanto cria um arquivo para o modo de liberação e teste. github.com/ourangzeb/Build-Configuration-for-IOS #
Ourang-Zeb Khan

Respostas:

260

Corri para o mesmo problema e descobri. Aqui está uma captura de tela do problema. Eu quero duplicar minha configuração "Release", mas a opção para fazer isso está desabilitada. Por quê?

insira a descrição da imagem aqui

A resposta está escondida atrás deste pequeno botão aqui (circulado em vermelho) ...

insira a descrição da imagem aqui

Este menu será aberto para revelar que você atualmente tem um destino de construção selecionado. Os destinos de construção não têm suas próprias configurações.

As configurações são abrangentes ao projeto. Se você selecionar o arquivo do projeto , o menu funcionará, como mostrado aqui.

Você também precisa garantir que a guia "Informações" esteja selecionada , as opções ainda estarão acinzentadas se você estiver na página "Configurações de compilação"

insira a descrição da imagem aqui

akshaun
fonte
118
Você também tem que se certificar de que a guia 'Info' é selecionado, as opções são stil acinzentado se você está na página das configurações de compilação '
Matt Garrod
8
"Menu Editor (!)", Selecione Informações e selecione Projeto ... Apple, por que essa coisa simples exige que as pessoas façam perguntas sobre SO?
M8labs
1
Eu segui exatamente essa resposta (SIM, selecionei por projeto como na captura de tela, SIM, selecionei a guia Informações ENTÃO, meu projeto), mas todas essas opções ainda estão acinzentadas?
Pode Poyrazoğlu 5/09/16
Para mim, estava funcionando apenas quando eu pressionei a guia "Build Settings". No entanto, você pode rolar "Configurações de compilação" até a seção "Definido pelo usuário" e adicionar configurações manualmente.
28316 Leo
8

Para o Xcode 11 +, você pode adicionar sua configuração personalizada aqui:

insira a descrição da imagem aqui

Jader Yang
fonte