Sou um desenvolvedor de iOS autônomo e, portanto, tenho minha própria assinatura de distribuição de iOS.
Por alguns dias, estou trabalhando como desenvolvedor em uma equipe. Minha conta da apple foi adicionada em seu iTunes Connect / Users and Roles. Funciona porque posso acessar os detalhes do aplicativo atual que desenvolvemos.
No entanto, não consigo acertar no Xcode. E então o Xcode diz que o ID do pacote não está certo porque não tenho os perfis de provisionamento.
Em 'Projeto> Geral> Identidade> Equipe', só posso selecionar minha própria conta e não vejo a nova equipe da qual faço parte. Eu também não vejo isso na página Contas das preferências do Xcode.
Um perfil de provisionamento foi criado pelo líder da equipe para mim. Não resolveu o problema.
Pergunta: Como adicionar um novo time ao qual pertencemos no Xcode?
Respostas:
A partir de 12 de fevereiro de 2019, a Apple unificou os sistemas AppStore Connect e developer.apple.com.
Para adicionar recursos de perfil e certificados:
fonte
unchecked
e apareço em cinza, não permitindo que eu marque a caixa. Alguma ideia do porquê?Problema esmagador aqui:
A Apple tem dois sistemas fundamentais totalmente diferentes ,
- o sistema "developer.apple"
e a
- Sistema de conexão do iTunes
Eles são completamente diferentes. Como regra, você precisa estar em ambos .
É a coisa mais confusa (e ridícula) em toda a indústria de software. É uma fonte de confusão sem fim.
Quando você sofre o problema nesta página, 99% das vezes a solução é "eles me adicionaram no iTunes Connect, mas se esqueceram de me adicionar no desenvolvedor ..." ou "eles se esqueceram de me tornar administrador em um ou no de outros."
Se você for adicionado a uma equipe existente, peça um convite como administrador
Acesse o Apple Developer Center: https://developer.apple.com/account
Novamente, isso é developer.apple,
NÃO
itunesconnect.apple !!!
Assim que estiver em developer.apple.com/account, certifique-se de que está na equipe correta no canto superior direito:
Vá na seção pessoas
Certifique-se de que você é administrador:
Se tudo estiver ok aqui. Portanto, pare completamente o Xcode e reinicie-o.
Certifique-se de que sua conta seja adicionada ao Xcode em Preferências-> Conta
Caso contrário, clique em + no canto inferior esquerdo e adicione sua conta.
Agora, em seu projeto, vá em sua meta:
E em equipe, sua nova equipe deve aparecer:
Repetir,
na Apple, HÁ UMA DIFERENÇA ENTRE AS COISAS 'DEVELOPER' E 'ITUNES CONNECT'.
Sua empresa tem que convidá-lo para a "coisa do desenvolvedor", como mostrado nas imagens aqui. Se você for "apenas" convidado para o "itunes thing", nada funciona. Realmente bobo e bizarro, mas é assim que é.
fonte
SOLUÇÃO: Minha conta não foi adicionada na página de certificados do centro de membros do líder da equipe de desenvolvimento. Ele acabou de me adicionar e recebi um convite para entrar. Isso resolveu o problema, pois agora posso selecionar minha equipe no Xcode.
fonte
Além do que @opyh disse, seu usuário deve ter marcado a opção "Acesso a certificados, identificadores e perfis." em https://itunesconnect.apple.com/access/users para ver sua própria equipe.
Depois disso, você deve adicionar sua conta em xcode> target> team, e você mostrará que seu usuário está atribuído a uma equipe.
fonte
Para aqueles que vivem em 2020, mas estão simplesmente perdidos, foi aqui que o botão "Equipe" mudou! Você simplesmente o encontrará na seção “Assinatura e recursos” em vez de “Principal”. Veja a imagem abaixo:
fonte
O Xcode não vê sua equipe de desenvolvimento (não é uma equipe pessoal) até que o administrador verifique a próxima configuração em AppStoreConnect, mesmo se sua função for Desenvolvedor
Access to Certificates, Identifiers & Profiles
fonte
Para isso, você deve fazer o seguinte:
Se isso for feito e ainda houver um problema, gere novamente o perfil de provisionamento, instale-o e use-o.
fonte
Parece que, quando a Apple fundiu as contas App Store Connect e Developer, algumas contas foram perdidas, como a minha - no meu caso (faço parte de uma equipe, mas não o titular da conta), tive que usar uma solução diferente:
Se a equipe estiver faltando em um dos menus, deixe o proprietário da conta remover sua assinatura no App Store Connect e convidá-lo novamente. Depois de aceitar seu novo convite, a equipe ausente deve ser exibida no App Store Connect e no portal do desenvolvedor. Agora você também pode usá-lo no Xcode.
fonte
Você também pode precisar do certificado apropriado. sem a necessidade de ter acesso total às certificações ou ser administrador completo
você pode enviar um email ao criador do certificado de assinatura. Peça ao criador para exportar o certificado de assinatura em seu Mac para que você possa instalá-lo em seu Mac.
Por favor veja o link abaixo para mais informações:
https://help.apple.com/xcode/mac/current/#/dev3a05256b8
https://help.apple.com/xcode/mac/current/#/dev154b28f09
fonte