Alguém sabe como remover perfis de provisionamento instalados anteriormente do Xcode?
Vi esse link , mas não consigo encontrar esse local no meu sistema.
Portanto, acho que deve haver outra maneira de remover perfis de provisionamento.
Alguém sabe como remover perfis de provisionamento instalados anteriormente do Xcode?
Vi esse link , mas não consigo encontrar esse local no meu sistema.
Portanto, acho que deve haver outra maneira de remover perfis de provisionamento.
Respostas:
É simples, vá para esta pasta:
~/Library/MobileDevice/Provisioning Profiles/
Abra o Finder no seu Mac e clique em Ir -> Ir para a Pasta ... Basta colar isso na barra de pesquisa e clicar em Abrir . Ele mostrará a lista de perfis de provisionamento presentes no Xcode. Exclua todos os perfis de provisionamento.
Isso não funciona mais no Xcode 8.3. Parece estar relacionado à decisão da Apple de automatizar o perfil de provisionamento e a geração de certificados:
A "solução" mais simples (ou solução alternativa) é garantir que o Xcode esteja fechado e, em seguida, via Terminal:
rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision
Abra Preferências > Contas
Selecione seu ID da maçã na lista
No lado direito, selecione a equipe à qual seu perfil de provisionamento pertence.
Clique em Exibir detalhes
Em Perfis de provisionamento, clique com o botão direito do mouse no que você deseja excluir e selecione Mover para a lixeira:
No Xcode 6, você pode fazer isso principalmente no Xcode:
Agora, a janela do localizador será aberta com a pasta Perfis de provisionamento. Exclua todos ou quaisquer perfis de provisionamento daqui e ele refletirá no Xcode.
rm
para remover perfis? Parece ser uma forma indireta de localizador aberto
Cmd
+ Shift
+ g
e colar: ~/Library/MobileDevice/Provisioning Profiles/
. Agora você está na pasta direito de remover os seus perfis de aprovisionamento em sua própria vontade :)
Para o Xcode 7, brandonscript tem a resposta correta.
Para versões anteriores:
View Details...
No Xcode 7:
abra seu terminal e use este comando
cd /Users/youruser/Library/MobileDevice/Provisioning\ Profiles/
verifique primeiro dentro da sua pasta usando este comando
ls
se todos os arquivos não forem utilizados, exclua usando este comando
rm *
Consegui excluir meu perfil de provisionamento do XCode 6 usando a Central de Membros online. Depois, fiz uma atualização / sincronização no XCode 6 e ele desapareceu.
No Apple Developer Member Center, eu tive que fazer duas coisas para que isso acontecesse:
Identifiers -> AP IDs
, tive que primeiro excluir o antigo ID do AP ainda usando o antigo perfil de provisionamento que desejava excluir.
Provisioning Profiles
, excluí o perfil de provisionamento indesejado.No XCode:
View Details...
sincronizei meus perfis de provisionamento online.Faça o download da ferramenta utilitária de configuração do iPhone
-abre-> Na seção Biblioteca: - selecione o perfil de aprovisionamento (lado esquerdo da ferramenta)
-selecione o perfil de provisionamento (que você deseja excluir) usando o espaço de fundo exclua-o.
Para o XCode 9.3 , as seguintes etapas funcionaram para mim.
Após excluir e adicionar seu novo perfil, você pode verificar se o perfil está ativo e foi aceito pelo seu projeto executando o comando abaixo.
grep -i "yourproject" *.mobileprovision
Descobri como encontrar perfis de provisionamento no Xcode 8. Arquive seu projeto (Produto -> Arquivar) e pressione o botão Validar. O Xcode irá preparar o binário e os direitos. Quando a janela de resumo aparecer, basta pressionar a pequena seta à direita da janela. Uma janela do localizador será aberta com todos os seus perfis baixados. insira a descrição da imagem aqui
Com o Xcode 9.3, isso parece ser resolvido limpando o projeto, encerrando e reiniciando o Xcode e, após a reinicialização, limpando a pasta de compilação (mantenha pressionada a opção e selecione Produto-> Limpar pasta de compilação).
Durante a reinicialização, tive o painel de informações de assinatura do Xcode aberto no navegador do projeto e vi uma mensagem transitória de que o Xcode estava reconstruindo o perfil de assinatura. Ao tentar executar meu projeto em um dispositivo, recebi uma exceção de tempo de execução devido a um arquivo de estrutura Swift com uma assinatura inválida. O segundo "Clean Build Folder" esclareceu isso e tudo funciona bem agora.
No xcode 6, os perfis de provisionamento são armazenados em Xcode> Preferências> contas. Pressione "Ver detalhes". Ao selecionar seu perfil, você terá a opção de revogá-lo no ícone configurações (engrenagem) abaixo.