No Xcode 7 continuo recebendo o erro “Nenhuma conta com acesso ao iTunes Connect”

100

Quando tento enviar meu aplicativo com o novo seed Xcode 7.1 beta (7B60), recebo um erro estranho que reclama que há "Nenhuma conta com acesso ao iTunes Connect - o acesso ao iTunes Connect para ... é necessário. Adicione uma conta no painel de preferências de Contas ", embora, é claro, a conta esteja lá e funcionando, como você pode ver na imagem em anexo. Eu já tive que deletar todos os meus perfis e restaurá-los novamente para obter a assinatura do código com sucesso, agora isso. Por favor me diga como posso consertar isso.insira a descrição da imagem aqui

Função técnica adicionada

Detalhe técnico da função

Fabrizio Bartolomucci
fonte
Você já tentou remover a conta do XCode e adicioná-la novamente?
RoberRM de
Sim, duas vezes, até tentei enviar o aplicativo sem nenhuma conta depois disso, seguindo o fluxo para adicionar a conta novamente.
Fabrizio Bartolomucci
E todos os seus contratos no iTunes Connect estão em ordem? (Houve uma atualização de contrato recente)
RoberRM
1
Sim claro. Eu verifico a iTunes Store quase diariamente. Agora tentei removê-lo novamente, fechando o Xcode e reabrindo-o seguindo novamente o tutorial para adicionar o AppleID, mas não conseguiu novamente. Deve ser um bug da Apple. É claro que também enviei a questão no Apple Forum. forums.developer.apple.com/thread/18095
Fabrizio Bartolomucci
1
Não acho que as pessoas fariam muito com isso. De qualquer forma, minha prioridade agora é como voltar a enviar meus aplicativos para a app store. Vou me preocupar com a privacidade mais tarde.
Fabrizio Bartolomucci

Respostas:

35

Para mim, eu tive que remover minha conta de Xcode> preferências> contas> IDs da Apple pressionando o botão "-" inferior esquerdo. Em seguida, o "+" e adicionando meus detalhes. Nada a ver com a necessidade de contas técnicas. Como ser administrador, você tem acesso total e privilégios de qualquer maneira.

RyanTCB
fonte
1
Eu fiz isso e não funcionou, então fechei o Xcode e o executei novamente, então ele funcionou.
samkass
31

Remova o ID Apple com o qual você está tendo problemas da lista de contas. Em seguida, adicione o ID da Apple de volta à lista de contas.

Daniel Storm
fonte
1
Essa foi a única solução que funcionou para mim. Também removi outros IDs da Apple que não estou usando agora e não os adicionei novamente.
siburb
3
Isso também funcionou para mim, por mais irritante que essa mensagem de erro possa ser. Parece que quase todos os erros da Apple deveriam ser acompanhados por "Remova suas contas, limpe sua compilação, feche o Xcode e reinicie"
erparker
Também precisei reiniciar o Xcode após adicionar minha conta de volta.
MSU_Bulldog
9

Verifique o status do sistema aqui primeiro. ☞ Status do sistema

Certifique-se de clicar e abrir o serviço desejado. Pode estar verde, mas pode estar desativado.

No meu caso, embora o iTunes Connect fosse verde, quando cliquei para abrir minha conta, o botão giratório de atividade continuou para sempre.

Então, na verdade, o iTunes Connect era um problema.

Esperei até poder entrar na minha conta, tentei carregar o binário novamente do Xcode, mas o aviso acima desapareceu.

Não teve nada a ver com meu Xcode ou minha conta. Era um servidor Apple.

user2511630
fonte
A mesma coisa aconteceu hoje.
Charles
8

Solução alternativa: exporte seu .IPA para implantação da App Store e, em seguida, use o Application Loader para fazer upload para o iTunes Connect.

Publicus
fonte
1
Este foi o único método que funcionou para mim ... O organizador do Xcode está me causando tantos problemas ultimamente, que faço isso por padrão.
orenk86
7

Consegui resolver esse problema hoje. O problema era que minha conta de desenvolvedor era diferente da minha conta do iTunes Connect (porque estou em equipes de desenvolvedores diferentes).

Eu só tinha meu e-mail de desenvolvedor nas preferências do Xcode, então adicionar a conta do iTunes Connect resolveu o problema.

Juan Pedro Lozano
fonte
Sim, o mesmo aqui. É interessante notar que esta conta "iTunes Connect" parece estar vazia no painel da conta (sem contratos, etc), mas ainda funciona - o organizador obtém os dados adequados da conta real da equipe, não da conta adicionada
IPv6,
Preferências do XCode - contas. Basta adicionar a conta do iTunes (id da Apple)
Juan Pedro Lozano
7

No meu caso, criei uma conta de desenvolvedor da Apple , mas não criei uma conta do iTunes Connect

Andrey Gordeev
fonte
sim, pode ser uma confusão comum: depois de criar uma conta de desenvolvedor Apple, mesmo que seja Admin, você ainda precisa criar uma conta ITC e pelo menos dar a ela acesso como desenvolvedor
Fabio Napodano
No meu caso, as contas do Apple Developer Portal e iTunes Connect foram criadas, mas eu era apenas um administrador do Apple Developer Portal. Não fui adicionado como nenhuma função à conta do iTunes Connect.
Joe C
4

Isso acontecerá se você estiver usando um ID Apple que está sendo compartilhado entre as equipes. Portanto, se o Apple ID for usado para mais equipes, apenas remova os e-mails indesejados ou crie um novo.

https://forums.developer.apple.com/thread/16159

Boa vida
fonte
4

Eu solucionei o problema.

Basta desligar a autenticação de dois fatores.

De https://appleid.apple.com

:)

Majed Dkahellalah
fonte
1
Esse era o meu problema! Depois de fazer login em appleid.apple.com usando a autenticação de dois fatores, fui capaz de arquivar com êxito no Xcode novamente. É engraçado / estranho que o Xcode não forneça mais explicações ou instruções sobre como resolver esse problema quando está relacionado à autenticação de dois fatores.
Dale Zak
1
Finalmente! Tenho tentado resolver isso o dia todo. Basta fazer login em appleid.apple.com e responder às perguntas de segurança foi exatamente a minha solução.
Kevin Cooper de
Bem, essa é uma ótima solução. "Apenas torne sua conta mais fácil de hackear". ORLY Apple?
Joris Mans de
Eu tentei isso, mas não funcionou para mim. Entretanto: desligar o 2FA permite que você use o ApplicationLoader.
Sjakelien de
3

Recebi esta mensagem de erro ao tentar fazer upload usando uma versão beta do xCode 9 - não use uma versão beta.

Aço reciclado
fonte
3

Para mim (trabalhando com o XCode 9.3), a solução foi fechar e reiniciar o XCode, funcionou!

Deepak Sharma
fonte
2

Por enquanto, estou enviando o aplicativo exportado com o Application Loader que parece ser mais amigável. Quando a Apple se decidir e também corrigir o Xcode, pegarei o atalho.

Fabrizio Bartolomucci
fonte
Na verdade, até mesmo AL dá muitos erros com base no fato de eu usar o Xcode 7.1 em vez de 7. Suspeito que essa também pode ser a causa do problema de envio com o Xcode. Agora estou baixando a versão 7 e ver o que acontece.
Fabrizio Bartolomucci
Na verdade, usando o usuário técnico, posso finalmente enviar o binário no XCode 7. Portanto, há dois fatores: usar o usuário técnico e o Xcode 7. O mesmo erro foi fornecido por não seguir nenhum dos dois.
Fabrizio Bartolomucci
Funcionou bem com AL no meu caso (usando uma conta de administrador). Estranhamente, o XCode (7.1) funcionou bem alguns dias atrás, usando uma conta diferente.
alex-i
2

Primeira vez que enfrentei esse problema.

No meu caso, só precisei esperar e se consertou sozinho. Enviei duas atualizações e, após enviar com sucesso a primeira, uma hora depois, tive este erro na próxima. Tentei o que outras pessoas disseram sobre remover e adicionar a conta, mas não funcionou. Provavelmente é algo do lado da Apple.

Ernesto Fernandez
fonte
estou esperando o formulário nos últimos 3 dias e ainda estou enfrentando o problema
Patel Jigar
tendo a mesma situação que a sua
Patel Jigar
finalmente carregado com sucesso por ele mesmo
Patel Jigar
2

Remova a conta corrente que você usa agora e adicione novamente, essa é a única solução para isso.

Chauyan
fonte
2

Eu enfrentei o mesmo problema dias atrás e tentei um monte de soluções e nenhuma delas funcionou para mim.

Mas o que descobri é que estou tentando fazer upload da compilação usando meu Macbook conectado ao WiFi de convidados da empresa e eles estão usando um firewall para impedir o upload ou anexação de arquivos.

apenas tentei fazer o upload de outra rede que permite o upload e sim, foi tão simples quanto isso: D

Chefe Shifter
fonte
2

Ainda consegui exportar o aplicativo com êxito (em vez de clicar em carregar para a app store) e a assinatura ainda funcionou. A Apple também permite que você use algo chamado Application Loader. Consegui fazer upload com sucesso dessa forma.

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/UploadingBinariesforanApp.html

Drfear
fonte
Embora isso possa teoricamente responder à pergunta, seria preferível incluir as partes essenciais da resposta aqui e fornecer o link para referência. Veja aqui as instruções sobre como escrever melhores respostas "baseadas em links". Obrigado!
GhostCat
2

Como já foi afirmado por duas das outras respostas aqui, observe que uma conta iTunes Connect é diferente de uma conta de desenvolvedor Apple . Você precisa criar ambos . Embora a documentação do desenvolvedor da Apple indique que você precisará fazer upload para o iTunes Connect, ela não declara explicitamente que você precisa se registrar no iTunes Connect separadamente .

Isso não é óbvio ao tentar Upload/ Validate/ Exportum aplicativo por meio do Xcode, pois esta é a primeira etapa na qual você precisará de uma conta do iTunes Connect. Além disso, a mensagem de erro mostrada quando você não tem uma conta do iTunes Connect fornece um link com o direito Add account, embora esse link simplesmente o leve de volta à Xcode -> Preferences -> Accountguia (que não permite você crie uma conta do iTunes Connect).

Tentei visitar o iTunes Connect para criar uma conta, embora aquela página me dissesse que eu precisava criar uma conta antes de poder acessar o iTunes Connect. Considerando que fazia adminparte de uma equipe, pensei que teria permissão para fazer isso. No entanto, a etapa crítica que eu estava perdendo estava enterrada na ajuda do iTunes Connect :

Inicialmente, apenas o agente da equipe (a pessoa que se junta ao Apple Developer Program) pode entrar no iTunes Connect e executar essas etapas. [...] Se você for o agente da equipe, use o ID Apple usado para ingressar no Apple Developer Program e adicionar outros usuários à sua organização iTunes Connect.

Fazer com que o agente da equipe me adicione ao iTunes Connect (conforme descrito aqui ) resolveu o problema para mim; Agora posso carregar, validar e exportar aplicativos com sucesso por meio do Xcode.

Espero que isso ajude alguém que também não percebeu isso!

Idade Obsidiana
fonte
2

Acabei de reiniciar meu mac e está funcionando bem

Moayad AL-Najdawi
fonte
1

Encontrei esse problema em minha máquina que está executando a versão mais recente do Xcode em uma versão beta do OS X. Para resolver o problema, arquivei o aplicativo em uma máquina diferente executando a versão pública mais recente do OS X e Xcode e carreguei-o de lá. Eu simplesmente exportei minha conta de desenvolvedor e importei para minha outra máquina. O aplicativo foi enviado com sucesso.

Jordan H
fonte
1

Eu tive esse problema com minha conta que está em várias equipes.

Eu precisei:

  1. Adicione explicitamente o AppleId para a conta do iTunes Connect da nova equipe ([email protected]) em xCode-> Preferências.

  2. Verifique meu e-mail para a nova conta do iTunes Connect fazendo login em https://appleid.apple.com .

O erro foi embora depois disso.

CodeSmith
fonte
1

Deixe-me dizer o que funcionou para mim. Eu estava tendo o mesmo problema.

Mais tarde descobri que estava usando OpenDNS para controlar minha rede e quando desativei o OpenDNS ele funcionou bem e o problema foi resolvido.

Então, quem procura uma solução verifica se você tem firewalls. Mantenha-o como uma de suas listas de verificação.

Corrija-me se eu estiver errada.

PS Eu também tentei as soluções fornecidas acima, mas nada funcionou para mim até que desativei o firewall.

Boopatia
fonte
1

Tive esse problema após mais de 470 uploads bem-sucedidos para o iTunes Connect. Depois de excluir meus perfis de provisionamento, revogar meus certificados, excluir meu id da apple e adicioná-lo novamente xCode - Accounts, sem sucesso, liguei para a linha de suporte da Apple ... Eles não puderam ajudar.

Eventualmente, tive uma ideia maluca de me excluir como administrador de uma equipe DIFERENTE. Funciona agora. Então, para quem tem esse problema, pergunte-se se você faz parte de uma equipe diferente que pode ser conflitante.

zoomlar
fonte
1

Você pode ter esse problema se sua assinatura do Apple Developer Program expirou.

Basta renová-lo (e pagar 99 €) para resolver o problema.

batsansierra
fonte
Tenha o caso para: "O Contrato de Licença do Programa de Desenvolvedor da Apple foi atualizado".
Beber,
1

Veja como resolvi isso ... não está claro qual das alternativas a seguir era a chave.

1) A seção de contratos no iTunesConnect solicitava algumas novas informações bancárias (ou seja, minha conta bancária era individual ou corporativa). Eu respondi isso. Demorou cerca de 10 minutos para 'confirmar' - enquanto isso, fiz os itens 2 e 3 abaixo.

2) Excluí minha conta do iTunes (meunome @ gmail. Com) das contas no meu Mac. Em seguida, adicionei essa conta de volta.

3) Saí do Xcode e reiniciei.

Peter B. Kramer
fonte
0

Percebi que você parece ter duas contas de e-mail listadas lá - seu Gmail e seu endereço de e-mail de domínio.

Qual endereço você está usando para fazer login no iTunes Connect? Isso é diferente da conta que você usa para criar perfis de provisionamento?

Acabei de encontrar o mesmo problema e consegui resolvê-lo depois de muito bater cabeça no teclado.

Por muito tempo, usei minha conta pessoal do Gmail (que é meu ID da Apple) para o desenvolvimento de aplicativos. Sempre esteve ligado à equipe da minha organização.

No entanto, acabei de perceber que minha conta do iTunes Connect usa meu e-mail comercial.

Ao tentar assinar o aplicativo no Xcode, ele tentaria entrar no iTunes Connect usando meu e-mail pessoal, que na verdade não está vinculado à minha organização no iTunes Connect.

Então, acabei de adicionar minha conta pessoal ao iTunes Connect da minha equipe. Voila! Tudo está bem novamente. (Eu provavelmente deveria ter criado um ID Apple para meu e-mail de trabalho e adicionado no Member Center, mas criar perfis de provisionamento é como levar uma facada no olho).

Agora estou realmente perplexo sobre como funcionou no passado.

Espero que isto ajude.

JRod
fonte
0

Eu estava enfrentando um problema semelhante no Xcode 7.0.1, onde estamos empacotando um aplicativo para um terceiro lançar. No passado, isso não era problema, pois nossa conta tem acesso de administrador e temos os perfis de provisionamento necessários.

No entanto, no Xcode 7.0.1, recebo o mesmo erro 'Nenhuma conta com acesso ao iTunes Connect'. Tentei a correção 'Usuário técnico' mencionada acima, mas não teve nenhum efeito.

Baixei o Xcode 7.1 beta 2 e o problema parece ter sido corrigido, pois consegui criar e empacotar o aplicativo para um lançamento de terceiros. Então, parece que é um bug no Xcode que espero ter sido corrigido.

Dan Nichols
fonte
0

Tente alterar o número da versão do aplicativo (não o número da compilação) - por exemplo, de 1,5 para 1,6.

Nenhuma das outras respostas estava funcionando para mim, e isso (inexplicavelmente) resolveu.

Naftali Beder
fonte
0

Isso aconteceu comigo enquanto tentava enviar de um café com wi-fi irregular / restrito. O Application Loader também falhou com uma mensagem de erro relacionada ao SSL.

Se nenhuma das soluções acima funcionar para você, sugiro simplesmente tentar em outra rede wi-fi.

nickpatrick
fonte
0

No meu caso a internet estava lenta, então o problema estava ocorrendo. Mudei de rede do meu mac, o problema foi resolvido.

Umesh
fonte
0

eu acho uma solução, é só abrir este link

https://appleid.apple.com/#!&page=signin

Na seção Segurança, clique em Gerar senha abaixo de Senhas específicas do aplicativo.

então agora você gerou a senha, agora abra o carregador do aplicativo e envie um e-mail e a senha gerada. Agora você pode fazer upload do vídeo no iTunes usando o software carregador do aplicativo. obrigado

Ali Raza
fonte
0

Reinicie o seu computador

Reinicie o Xcode

Rearquivar seu aplicativo

Remover e adicionar novamente o usuário

Isso funcionou para mim após 2 horas de solução de problemas e até mesmo tentando o carregador de aplicativos. Não tenho certeza de qual. Mas experimente uma combinação disso e pode funcionar.

alexr101
fonte