ios - left - ionic title text




Nenhuma identidade estava disponível-solicitação do administrador (9)

  1. Visite o Centro de Membros

  2. Vá para "Portal de Aprovisionamento do iOS" -> "Certificados" (barra lateral esquerda) >> guia "Distribuição"

  3. Verifique o campo "Provisioning Profiles" . Se vazio, próximo (4)

  4. Vá para "Provisão" (barra lateral esquerda) -> guia "Distribuição" . Pressione "Novo perfil" e preencha-o. Volte para (3) verifique o campo novamente.

  5. Faça o download e "execute" (clique duas vezes) no novo perfil de aprovisionamento.

  6. Nas configurações de construção do seu projeto, selecione o novo perfil de provisionamento (pode ter o mesmo nome que o antigo)

  7. Nas configurações de compilação do seu projeto, atualize suas identidades de assinatura de código (todas elas) para a nova, se houver uma. (O antigo provavelmente expirou, o que é uma das maiores causas da mensagem de erro que você viu)

  8. Verifique se o seu ID do pacote está correto (CaSe SeNsEtIvE)

  9. Voltar para o XCode Organizer - Dispositivos. Clique em EQUIPE (barra lateral esquerda) e clique em "Atualizar" (parte inferior direita). Você encontrará o XCode buscar o novo perfil. Se novo conteúdo carregado, repita as etapas 6 e 7 (elas terão sido alteradas!)

    * Se você não consegue encontrar a equipe porque está executando uma versão mais nova do xCode, vá para as preferências do Xcode (clique em "Xcode" na barra de ferramentas mac no canto superior esquerdo da tela) e vá para a conta, selecione sua equipe e clique em atualizar. Se novo conteúdo carregado, repita as etapas 6 e 7 (elas terão sido alteradas!)

    Se você estiver em Preferências -> Contas e ainda não conseguir atualizar, então:

    • Clique na guia Contas
    • Selecione um ID da Apple na lista
    • Clique em "Visualizar detalhes" no canto inferior direito
    • Clique na seta de atualização no canto inferior esquerdo
    • O Xcode atualizará as credenciais atualizadas e você poderá continuar a validar ou distribuir seu aplicativo.

  10. Valide ou distribua seu aplicativo novamente. Deve funcionar.

  11. Se isso não funcionar, vá para "EQUIPE" sob as configurações do projeto> destinos e selecione "nenhum" ... Agora que você selecionou Nenhum, será necessário repetir a etapa 7 e alterar as identidades de assinatura de código (todas elas) e tente arquivar novamente.

  12. Por último, se nenhum dos itens acima funcionou. Basta criar um novo certificado de produção E criar um novo perfil de aprovisionamento com o mesmo ID do pacote. (Sim, isso funcionará se você estiver atualizando um aplicativo que já esteja ativo). Baixe o cert e prov. perfil e execute ambos (clique duplo). Agora repita o passo 6 e arquive. Isso deve funcionar.

Eu tive problemas ao "arquivar" meu aplicativo. Eu acho que existem perfis inválidos por causa do iPhone Update para 5.1 e XCode update para 4.2.2.

Eu tirei agora mais de 4 horas para me livrar dos problemas de certificação ao usar este thread passo a passo 3 vezes (o que custa muito tempo):

A obtenção de um aviso "Identidade de assinatura válida que corresponde a este perfil não pôde ser encontrado em suas chaves"

Eu ainda tenho a seguinte falha:

Não há identidades disponíveis Um administrador deve solicitar identidades antes que elas possam ser baixadas.

O botão "Baixar identidades" voltou para esta janela após o processamento de alguns segundos.

Você sabe como sair dessa madeira de documentações de certificação e resolver essa falha?


@ Resposta de Takoi está correta. No entanto, com a minha versão mais recente do Xcode, não há opção TEAM na seção Devices do Organizer. Eu tive que fazer o seguinte em vez de atualizar as credenciais:

  1. Vá para Xcode-> Preferences
  2. Clique na guia Contas
  3. Selecione um ID da Apple na lista
  4. Clique em "Visualizar detalhes" no canto inferior direito
  5. Clique na seta de atualização no canto inferior esquerdo

O Xcode atualizará as credenciais atualizadas e você poderá continuar a validar ou distribuir seu aplicativo.

Espero que isto ajude!


Certifique-se de que o ID do pacote no seu arquivo .plist no XCode seja o mesmo que o id do pacote no itunesconnect; se estiver desativado, ele não conseguirá corresponder o arquivo ao perfil no itunesconnect ao validar / distribuir.


Eu acho que está escrito em algum lugar no fluxo, eu não li tudo em detalhes. Eu só quero enfatizar neste ponto:

Devido a um comportamento xCode irritante, uma vez que você tenha configurado tudo, você tem que limpar o projeto e sair do xCode .

Em seguida, relançar e construir. Agora você sabe se funciona ou não.


Eu tive o mesmo problema. Nada mencionado nesta página não funcionou para mim até que eu fosse excluído tudo do arquivo. Depois que o problema desaparecer.


Isso é um pouco mais fácil agora.

  1. Você vai para o aplicativo itunesconnect e login
  2. clique em "certificados"
  3. Perfis de provisionamento / distribuição
  4. gerar um perfil,
  5. baixar o perfil
  6. clique duas vezes

Meu identificador de pacote foi nomeado de forma diferente. Eu tive que mudar de Nyquist.GasBro para com.Nyquist.GasBro que é o que eu tinha no perfil de provisionamento.


Nenhuma das respostas anteriores me ajudou, então eu postei meu problema.

  1. Centro de Desenvolvimento: Certificados, Identificadores e Perfis > Perfil de Provisionamento> Distribuição

Verifique se há um perfil de aprovisionamento de distribuição, e o ID do aplicativo nele é exatamente o mesmo que o ID do bundle do seu aplicativo no Xcode (Configurações do projeto> Geral> Identidade> Identificador do pacote).

  1. Xcode: Configurações do projeto> Configurações de construção> Assinatura de código:
    • Perfil de provisionamento - escolha esse nome de perfil de fornecimento de distribuição (não Desenvolvimento!)
    • Identidade de Assinatura de Código - Eu escolhi Automático desde que eu tenho só um.

PS Antes de fazer isso, apaguei todos os perfis de provisionamento não utilizados e vencidos e assinei identidades do Dev Center e do Xcode. Em seguida, atualize conforme mencionado em outras respostas: Xcode: Preferências> Contas> (minha ID Apple)> Exibir detalhes> Atualizar.


Parece que você terá que solicitar outro certificado de desenvolvedor. Vá para o site do centro de desenvolvimento do iOS e vá para o portal de provisionamento. Clique na guia "Certificados" e siga as instruções. https://developer.apple.com/ios/manage/certificates/team/howto.action

Para ser claro, o problema não parece ser relacionado ao provisionamento, é especificamente o certificado do desenvolvedor. Se você tiver outro certificado, terá que criar todos os novos perfis para assinar seus aplicativos.





certificate