Item de menu Perfis de provisionamento ausente no Xcode 5

458

Depois de passar um dia inteiro instalando uma nova cópia do Mac OS X versão 10.8 (Mountain Lion), Xcode 5, corrigindo perfis de provisionamento, certificados e criando novos, finalmente consegui colocar meus aplicativos em execução no meu iPad novamente. O problema é que, no Xcode 5, não tenho um item de menu para Biblioteca - Perfis de provisionamento e não sei o que poderia ter acontecido. Reiniciei o computador, tentei algumas coisas, mas realmente não tenho ideia do que poderia fazer. Como posso resolver este problema?

Organizador de Xcode 5

kanstraktar
fonte
47
Tudo isso não mudou Preferences > Accounts?
trojanfoe
Também não consigo acessar essa parte, recebo uma "Erro ao obter informações do desenvolvedor" - não sei se isso ocorre porque a Apple ainda está reconstruindo o banco de dados do desenvolvedor ou a instalação do Xcode 5.
Kanstraktar
1
Eu diria que foi devido a partes do Apple Developer ainda estarem inativas. Bom momento em que um ...
trojanfoe
Observe que as tags são independentes. Ou seja, adicionar as tags provisioninge profilenão significa a mesma coisa que a provisoning-profiletag. Certifique-se de selecionar as tags com cuidado!
Charles
@kanstrakta O uso do meu próprio ID da Apple no iCloud corrigiu esse problema para mim. Eu tentaria usar meu próprio Apple ID no iTunes a seguir, se isso não tivesse funcionado.
23413 Brad Thomas Thomas

Respostas:

604

Agora essas configurações foram movidas para Preferences > Accounts:

insira a descrição da imagem aqui

trojanfoe
fonte
26
Parece, no entanto, que os perfis de provisionamento exibidos são apenas aqueles que pertencem a esse ID Apple. E se você tiver perfis de provisionamento instalados no seu Mac que não estejam vinculados às equipes de desenvolvimento das quais o Apple ID faz parte?
Vexir
@Vexir Desculpe, não faço ideia. Isso não é algo que eu possa testar.
trojanfoe
9
Essa tela não oferece uma maneira de remover perfis de provisionamento dos quais você não precisa?
Chris Burt-Brown
5
@AjaySharma Não, é um utilitário da Apple.
trojanfoe
23
Você não exclui. Aperte o botão de atualização no canto inferior esquerdo e ele será sincronizado com o Portal de Desenvolvimento.
LJ Wilson3 /
243

Se você deseja gerenciar manualmente seus perfis (principalmente para limpar):

  • Abrir Windows / Dispositivos no Xcode 6
  • Selecione seu dispositivo
  • Mostrar perfis de provisionamento:
  • abrir perfis de provisionamento
  • Você receberá os botões + e - para adicionar / remover perfis:
  • perfis

Não é mais suportado ... você também pode baixar o Utilitário de configuração do iPhone da Apple 3.5 para Mac OS X, ele ainda possui "Perfis de provisionamento" e funciona com o Xcode 5 - agora saiu do site da Apples, mas você pode encontrar um link de download alternativo em @ comentário de suda.

Laktak
fonte
1
@hcris Parece bom. Mas ainda não há nenhuma maneira para remover o perfil provisório a partir daqui também ...
Ajay Sharma
1
@Ajay Sharma - não sei o que você quer dizer. Eu posso excluir tudo de lá (basta pressionar Excluir).
precisa saber é
1
@hcris Quero dizer, qualquer maneira de remover o perfil provisório que está na Biblioteca prof. que estão sob dispositivos funciona bem como você instruiu.
Ajay Sharma
@Ajay Sharma - sim, você pode excluí-los a partir da bibliotecaworksforme
laktak
2
Parece que a Apple removeu o iPhone Configuration Utility 3.5 para Mac OS X de seus servidores. Porém, existe uma cópia na Softpedia: mac.softpedia.com/get/System-Utilities/…
suda
76

Os arquivos de provisionamento estão localizados em:

/Users/${USER}/Library/MobileDevice/Provisioning Profiles/

Basta remover os arquivos desatualizados.

Joe
fonte
2
por que as pessoas estão votando outras coisas? Esta é a melhor e a resposta mais simples a seguir.
Petro Korienev
Também funciona se você não usar o Xcode com um ID Apple!
Dario
melhor resposta e também a mais simples. deve haver várias respostas aceitas :)
Danut Pralea
3
A partir do terminal:open /Users/${USER}/Library/MobileDevice/Provisioning\ Profiles/
nacho4d 23/09/14
39

O Xcode 5 perdeu meu perfil de provisionamento do Mac enquanto o iOS estava presente. As dicas em outros lugares ajudaram a resolver o problema ; foi o que fiz, porque notei que as listas eram muito curtas e não incluíam * Perfil de provisionamento da equipe Mac: **

  1. Menu Xcode => Preferências => Contas
  2. Selecione o ID da Apple no painel esquerdo.
  3. Clique no botão Visualizar detalhes à direita.
  4. No pop-up a seguir, clique na seta redonda de atualização . As listas serão atualizadas após o término do download da Central de Membros. Isso pode levar alguns minutos.
  5. Os perfis de provisionamento podem ser selecionados em um projeto Mac em Configurações de compilação => Assinatura de código => Perfil de provisionamento .
bbaassssiiee
fonte
7

Tente o seguinte:

Xcode >> Preferências >> Contas

sanjeev sharma
fonte
4

Você pode adicionar uma conta na preferência -> configuração de Contas.

Parece que você já configurou o xCode4, então acho que você pode selecionar seus certificados para compilar em projeto-> Configuração de construção diretamente, pois seus certificados já estão no seu chaveiro.

Lei
fonte
4

Depois de pesquisar algumas vezes no google, encontrei um software para provisionar perfis .

Instale este software utilitário de configuração do iPhone e gerencie todos os perfis de provisionamento no MAC.

Mahesh_P
fonte
3

Por mais estúpido que possa parecer, mas todos os "Perfis de provisionamento" reaparecem em "Organizador - Dispositivos" quando você conecta um dispositivo real.

KiRviz
fonte
1
Isso é apenas para esse dispositivo. Não mostra todos os perfis disponíveis na sua conta Apple
Slav
2

Para mim, a atualização no xcode 5 prefs-> accounts não estava fazendo nada. Em um ponto, ele me mostrou três perfis, então eu pensei que estava a uma atualização de distância, mas após a próxima atualização ela voltou para apenas um perfil, então eu abandonei esse método.

Se alguém chega tão longe e ainda está lutando, aqui está o que eu fiz:

  1. Fechar xcode 5
  2. Abra o xcode 4.6.2
  3. Vá para Janela-> Organizador-> Perfis de provisionamento
  4. Pressione a seta Atualizar no canto inferior direito

Quando eu fiz isso, tudo sincronizou perfeitamente. Ele até me disse o que estava baixando a cada passo do caminho, como faz um bom software. Após a conclusão da sincronização, fechei o xcode 4.6.2, reabri o xcode 5 e fui para preferências-> contas e pronto, todos os meus perfis agora estão disponíveis no xocde 5.

PhilC
fonte