Xcode 4 - "Arquivo" está acinzentado?

462

Gostaria de arquivar meu aplicativo, mas a opção Arquivar está acinzentada. O que poderia causar isso?

insira a descrição da imagem aqui

Nippysaurus
fonte
Certifique-se de alterar "Ignorar instalação" no seu destino para NÃO
93
Basicamente, no canto superior esquerdo, selecione "Dispositivo iOS", NÃO um simulador.
Fattie
3
meu pensamento é wtf, mas ok, isso é maçã, muito me faz dizer que já ...
user230910
3
Selecione "Dispositivo ios genérico"
Jamil

Respostas:

961

Você deve selecionar o dispositivo no menu de esquemas no canto superior esquerdo, onde costumava selecionar entre simulador / dispositivo. Não permitirá que você arquive uma compilação para o simulador.

Ou você pode achar que, se o dispositivo iOS já estiver selecionado, a caixa de arquivamento não estará selecionada quando você escolher “Editar esquemas” => “Compilar”.

Jason
fonte
25
Apple deve tornar tudo mais amigável
neobie
1
Parece que esse menu suspenso indica onde você deseja executar o aplicativo? Parece que a restrição parvo para evitar arquivamento quando um simulador é seleccionado ...
Corbin
35
Passou uma hora procurando por isso. Você sabe o que resolveria isso, Apple? Não desative o botão Arquivar. Execute as verificações que causariam um erro e, em seguida, exiba um alerta. Aposto que 9/10 é o simulador. "Você não pode arquivar uma construção para o simulador. Selecione Dispositivo iOS e arquivar novamente."
Harry Love
4
O software desenvolvedor da Apple é ridiculamente não amigável. Passei tanto tempo tentando obter os perfis estúpidos de provisionamento e enviar certificados para o trabalho e tentando exportar meu aplicativo, mal conseguindo pesquisá-lo no Google. O tempo que passei codificando até agora.
Sudo
3
Realmente, deve ser contra as regras de programação da GUI acinzentar algo sem explicação.
Sudo
49

Veja a imagem. mas eu tenho que digitar caracteres suficientes para postar a foto. :)

insira a descrição da imagem aqui

rockXrock
fonte
Thanx você! é que é ^^
YannSteph
20

Como as outras respostas indicam, você precisa selecionar um esquema ativo para algo que não é um simulador, ou seja, um dispositivo conectado ao seu mac.

Se você não possui um dispositivo conectado ao mac, selecionar "Dispositivo IOS genérico" também funciona.

insira a descrição da imagem aqui

Lee Brindley
fonte
4

Corrigi isso hoje ... mais ou menos. Embora os arquivos ainda não apareçam em lugar nenhum. Mas recebi a opção Arquivar novamente, acessando as Configurações de compilação do projeto e reatribuindo meus certificados em "Identidade de assinatura de código" para cada compilação. Eles pareciam ter sido redefinidos para outra coisa quando importaram meu projeto 3.X para 4.

Eu também usei as instruções encontradas aqui:

http://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/DistApps/DistApps.html#//apple_ref/doc/uid/TP40010215-CH11-DontLinkElementID_69

Mas ainda não consigo exibir os arquivos reais no Organizer (mesmo que os arquivos existam)

Ralph B
fonte
O mesmo problema também me ocorre ... existe alguma solução para isso?
The X-Coder
Talvez isso ajude você. Você pode marcar a opção "Revelar arquivo no organizador" aqui: Produto> Esquema> Editar esquema ...> Arquivo> Opções
Daniel S.