Não foi possível corrigir o problema de identidade de assinatura no Xcode

120

Não sou novo nisso, mas não consigo corrigir minha identidade de assinatura do Xcode Versão 6.2 (6C86e). Quando clico em corrigir problema na seguinte mensagem:

insira a descrição da imagem aqui

Eu recebo uma janela pop-up dizendo:

"O agente da equipe selecionada, 'Nome Sobrenome' deve concordar com o mais recente Contrato de Licença do Programa ios. Visite o Centro de Membros. Https://developer.apple.com/membercenter "

Entrei em " https://developer.apple.com " e aceitei o último contrato do programa iOS. É o que vejo na minha seção de acordos legais:

insira a descrição da imagem aqui

No entanto, a mensagem no Xcode continua aparecendo. Tentei entrar e sair, mas ela não me mostra mais a mensagem do contrato legal, portanto, suponho que o servidor deles seja aceito. Gostaria de saber se é porque o iTunes connect está temporariamente indisponível .

Alguma ideia de como consertar isso?

mm24
fonte
Você é o agente da equipe?
Midhun MP
5
sim .. acabou de se resolver após 10 minutos .. talvez algum problema de propagação do servidor?
MM24
1
Como você aceita o contrato? É apenas um link para um PDF.
Beanwah

Respostas:

187

É um problema de servidor de propagação. Aguarde aproximadamente 10 minutos e será corrigido.

lepix
fonte
2
Apple pode ter mais problemas desta vez como eles parecem ter mudado a maioria dos contratos de licença devido ao novo programa de associação ...
MM24
20
Super irritante ... Apple, obrigado mais uma vez por deixar seus advogados desperdiçar 15 minutos do meu tempo. Agora que clicou em "Aceitar" duas vezes, tenho certeza de que você está se sentindo muito mais seguro com a multidão de processos que estava prestes a entrar.
staxim
E eu estava pensando que era um problema de propagação do servidor o tempo todo ... Eu sei melhor agora +1
Jonny
Leia olegiv resposta e pular a 10 min de espera
ski_squaw
4
@ SlippD.Thompson Meu argumento é que a Apple está deixando seus advogados ficarem loucos. Este não é um problema técnico. A empresa não está conseguindo nada forçando seus desenvolvedores (e base de usuários) a aceitar termos de serviço atualizados a cada poucas semanas. Não estou pedindo para eles melhorarem o tempo de propagação de dados de seus servidores; Estou pedindo para que parem de interromper meu trabalho para fazer coisas desnecessárias. A espera de 10 minutos foi apenas a cereja inconveniente no bolo que me deu alguns minutos para exercer meu direito dado por Deus de reclamar sobre Stack.
staxim
26

Para resolver esse problema, tive que fazer login em http://itunesconnect.apple.com . Havia uma faixa amarela que meio que me dizia o que fazer. Eu tive que ir para contratos, impostos e serviços bancários e configurar os contratos lá.

j7nn7k
fonte
Isso foi feito! Obrigado.
vaticRite
Na verdade, se você tivesse feito algo para gastar 10 minutos, isso o teria corrigido, pois, como diz a resposta aceita, é um problema de propagação.
malhal
Você teve que estabelecer todos os contratos? mesmo os que você não usa?
Reshad
Depois de 2017, esta é a resposta. Graças
mgyky
7

No meu caso, a solução foi:

  1. Xcode: Preferências / Contas / Exibir Detalhes ...;
  2. Clique em atualizar (canto inferior esquerdo);
  3. A caixa "Certificado não encontrado" é exibida com

"O seu Certificado de Desenvolvimento do Mac para" seu nome "não foi encontrado na Central de Membros. O Xcode pode enviar uma solicitação de assinatura de certificado em seu nome. Deseja que o Xcode faça isso agora?

  1. Clique em Solicitar e marque todos os certificados na próxima tela;
  2. 15 segundos de espera e o problema foi corrigido.
olegiv
fonte
1
A única coisa acima de tudo que funcionou para mim. (I esperou pelo menos 30 minutos pensando que esta é uma questão de propagação, mas uma vez eu fiz isso - imediatamente começou a trabalhar)
YemSalat
1
No novo Xcode7, eles se livraram do botão de atualização.
JRam13
Isso foi corrigido para mim no XCode 6.2. Eu também pensei que era um problema de propagação.
CGenco
4

No meu caso, nenhuma das respostas funcionou - a resposta de olegiv chegou perto, mas, como no Xcode7 a Apple removeu o botão de atualização, isso também não era uma opção.

Em vez disso, o download de todos os perfis de provisionamento funcionou novamente: Xcode -> Preferências -> Contas -> Visualizar detalhes -> Baixar tudo

Lutou com isso por um tempo, espero que ajude.

kartikshastri
fonte
1
Eu pensei que isso poderia funcionar para mim, mas quando eu pressionei o botão Download All, nada aconteceu.
Carl Smith
O mesmo aqui. Xcode 7.1, clico no botão "Download all" e absolutamente nada acontece. (Um dia, se eu trabalhar duro, vou aprender a programar um ambiente de desenvolvimento tão profissional como este .. Grrr ...)
Mike Gledhill
3

O que funcionou para mim (depois de aceitar o contrato) foi remover meu ID da maçã da lista de contas no Xcode e adicioná-lo novamente.

Guy Moreillon
fonte
Pergunta idiota ... onde diabos estão os acordos legais no site da Apple Developer? Estou logado como administrador da empresa, mas não os vejo em lugar algum. ;-(
Mike Gledhill
A guia Sua conta -> Acordos legais
Guy Moreillon 8/16
Obrigado. Estranhamente, essa opção não apareceu mais cedo, agora aparece ... E mesmo agora, mostra apenas um conjunto de links, nada que sugira que estamos aguardando a assinatura de um contrato, independentemente da mensagem no Xcode. (Suspiro).
Mike Gledhill
0

Corrigi o problema executando Xcode-> Preferências-> Contas, selecionando o agente e clicando no botão Criar para cada uma das identidades de assinatura

JonL
fonte