Produto Xcode -> Arquivo desativado


475

Estou arquivando para distribuição ad hoc por muitos meses e, de repente, hoje não posso fazê-lo, pois o item de menu Arquivar está desativado. Eu não mudei nada. Eu passei pela configuração de provisionamento do projeto e parece ok.

Meu perfil Ad Hoc está prestes a expirar em 14 dias. Esse poderia ser o problema? Não acredito que possa renová-lo até o dia em que expirar. Há um botão "renovar" no meu perfil ad hoc no organizador, mas quando clico nele, recebo ...

O perfil fornecido não foi encontrado no portal de provisionamento. Atualize seus perfis de provisionamento antes de tentar renovar “MyAddHocProfile”

O perfil no portal de provisionamento mostra ativo, expirando no dia 30. Percebi que ainda não havia atualizado para o 4.6.2 e o fiz. Então eu baixei meu perfil e cliquei duas vezes pensando que atualizaria o perfil no Xcode, ainda sem alegria. Também tentei substituir manualmente o arquivo de perfil MyAddHocProfile.mobileprovision na Biblioteca.

O que eles significam "atualizar seu perfil de provisionamento"?

Mesmo assim, acho que, enquanto o perfil estiver ativo, eu posso criar um arquivo. Eu devo estar fazendo outra coisa errada.


172
Produto> Arquivar somente é ativado quando o seu esquema tem um destino de "Dispositivo iOS" ou um dispositivo iOS real. Você verificou isso?
precisa saber é o seguinte

4
Droga! Essa foi fácil. Obrigado! Poste seu comentário como resposta para que eu possa lhe dar crédito e marcar isso como ansioso.
user278859


2
Isso faz algum sentido?
Mathijs Segers

É possível arquivar uma versão sim no terminal. Ansioso para a Apple habilitá-lo no Xcode, pois você precisa disso ao distribuir o XCFrameworks.
naz

Respostas:


1302

Você alterou o destino do seu esquema para um simulador, em vez de dispositivo iOS genérico .

É por isso que está acinzentado.

Alterar de um simulador para dispositivo iOS genérico


1
Obrigado por isso, a correção perfeita. Alguma idéia de por que isso acontece?
Matthew

7
Bem, é apenas um palpite ... Talvez a Apple queira que você teste seu dispositivo de verdade antes de empacotá-lo para a App Store. Apenas um palpite :)
wiseindy 28/10

3
@ user278859 se esta é a resposta certa, marque-a como tal.
MattL

2
Obrigado pela resposta. Isso é tão completamente óbvio do ponto de vista da interface do usuário que surpreende até aqueles de nós que desenvolvem aplicativos há muitos anos desprevenidos. Apple deve pelo menos flutuar uma dica ou algo quando está nesse estado ....
por dgatwood

24
Se o telefone não estiver disponível, escolha dispositivo IOS Genérico
redolent

14

Alterar o esquema ativo Dispositivo de Simulador para Dispositivo genérico iOS


0

Se você tiver certeza de que selecionou a opção Generic iOS devicee ainda não consegue ver a opção, basta reiniciar o Xcode.

Esta foi a solução que faltava para mim como desenvolvedor cordova com o Xcode 11.2

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.