Botão Arquivar acinzentado no Xcode


136

Você poderia me ajudar a entender o motivo pelo qual o botão Arquivar está acinzentado no Xcode?

captura de tela

Tenho todos os perfis de desenvolvedores baixados

captura de tela

Tipo de dispositivo definido para iPhone 6

http://i.stack.imgur.com/fMkmN.png

E o arquivo é verificado no esquema.

http://i.stack.imgur.com/66pRt.png


96
Coloque em Generic iOS Devicevez de selecionar um simulador.
Larre

Obrigado ! Por alguma razão, pensei que o dispositivo é necessário. Ele funciona agora
Andy

1
@ Andy seria uma boa ideia marcar a resposta de Hasya (abaixo) como correta.
Jason McDermott

Obrigado @JasonMcDermott por agradecer.
Hasya

@ Andy Muito obrigado.
Hasya

Respostas:


383

Resposta válida através do XCode 7, 8, 9, 10 e 11 +.


Você não pode arquivar, porque do destino você não selecionou o dispositivo ou dispositivo iOS genérico , ainda existe um simulador.

Nada genérico ou errado com o Xcode 7. Isso acontece com todas as versões do XCode.


  • Problema - Por que o botão arquivado está acinzentado?

insira a descrição da imagem aqui


  • Solução - Por que o botão arquivado não está acinzentado?

insira a descrição da imagem aqui

Tenha uma codificação feliz.


1
Boa sorte. @atx
hasya

36
Eu gostaria que o Xcode deixasse a opção Arquivar ativada, mas forneça uma mensagem útil como "você deve selecionar genérico ... blá blá". Ou qualquer coisa que lhe diga por que realmente não fará o arquivo. Não sou fã de opções desabilitadas, especialmente quando o resultado final é muito procurado pelo mesmo problema por muitas pessoas (como é o caso aqui). Eu já havia encontrado esse problema antes e tive que pesquisar novamente porque esqueci o motivo de isso ser anterior, lol
Vários artistas

6
Ainda válido no XCode 9.2. D
dps

1
Trabalhou como charme
Kuldeep Singh

2
Eu me sinto tão burra olhando para isso. Alguém mais? muito obrigado pelo caminho.
Machado
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.