Eu tenho o Xcode 8 instalado no OS X El Capitan.
Eu recebo este erro:
A assinatura de "destino" requer uma equipe de desenvolvimento. Selecione uma equipe de desenvolvimento no editor de projetos.
A assinatura de código é necessária para o tipo de produto 'Aplicativo' no SDK 'iOS 10.0'
Respostas:
Com Xcode-8.1 e iOS-10.1
Preferences
>Accounts
>Add Apple ID
:Agora você pode executar seu projeto em um dispositivo!
fonte
Para adicionar uma conta de desenvolvedor ao Xcode:
Pressione Cmd ⌘+ ,(vírgula)
Vá para a
Accounts
guiaSiga a captura de tela abaixo para ativar a equipe de desenvolvimento:
fonte
xcode
. Você pode testar seu aplicativo em dispositivos apenas pelo seu ID da Apple!general
guia. stackoverflow.com/questions/19407439/general-tab-missinggeneral
" significa. Quem é o general, onde ele mora e que exército? Precisa de mais contexto, por favor.Caso você ainda esteja tendo esse problema, clique nos testes e selecione uma equipe para eles também.
fonte
Para executar seu aplicativo em um dispositivo real, você precisa de um ID Apple e registrou seu dispositivo com esse ID. É por isso que você está recebendo esse erro.
Aqui está como você faz isso.
Vá para o projeto Navigator. Cmd- 1se você não conseguir encontrá-lo.
Clique no menu suspenso de destino do projeto e escolha Alvo.
Clique no menu suspenso Equipe e escolha adicionar uma conta.
Entre com seu ID Apple que está vinculado à sua conta de desenvolvedor ou apenas seu Apple se você não tiver uma conta de desenvolvedor.
Se você ainda não registrou seu dispositivo com essa conta, um botão será exibido, algo como 'Registrar dispositivo'. Clique nele e a Apple registrará o dispositivo e fará os certificados e a assinatura do código. (Oh meus certificados e assinatura de unicórnios é muito mais fácil do que costumava ser)
Escolha o seu dispositivo físico e pressione executar e ele deve carregar no seu dispositivo sem erros.
fonte
Bem, depois de fazer todas essas coisas, ainda recebi os erros, então fechei o Xcode, abri-o novamente e funcionou.
fonte
Recentemente tive o problema no Xcode 11 beta 2:
Se o seu destino não tiver a guia "Assinatura e recursos" (no meu caso, apenas o destino de teste), abra as configurações de compilação do seu projeto e clique em "Todos" em vez de "Básico" / "Personalizado". Encontre a assinatura nas configurações e verifique se você tem uma equipe de desenvolvimento configurada.
fonte
Se você precisar desativar a equipe por enquanto, como você não tem uma conta de desenvolvimento, basta alterar o destino no menu superior para iPhone em vez de dispositivo iOS genérico ou dispositivo real.
fonte
Para aqueles que usam
Ionic
e recebem esse erro - é necessário abrir o seu$project_dir/platform/ios/$project_name.xcodeproj
- siga as etapas listadas na "resposta"fonte
Selecionar equipe nas configurações gerais do alvo
fonte
Para aqueles que virão atrás de mim, se forem Xcode 11 e ios 13, seu layout poderá parecer um pouco diferente do que você vê na resposta principal a esta pergunta.
Em primeiro lugar, faça o que foi mencionado na resposta. Adicione seu Apple ID em Xcode Preferences> Accounts> Add Apple ID.
Em seguida, clique no nome do projeto, localizado no painel esquerdo, e você verá uma janela de configurações, em seguida, procure por Assinaturas e recursos, e poderá ver "Equipe" e selecionar seu nome como opção.
fonte
selecione a equipe de desenvolvimento no projeto e no destino; todas as coisas serão definidas como automáticas;
fonte
Eu tive esse erro no meu projeto React Native, por incrível que pareça NÃO editando o arquivo .xcodeproj correto! Entrei no diretório do meu projeto './ appname / ios' e abri o arquivo do projeto, editei o nome da minha equipe no projeto e ele começou a funcionar.
fonte
Xcode 11.4
Clique em: 1. Seu projeto 2. Assinatura e recursos 3. Selecione sua equipe.
fonte
Fazendo o downgrade do Target de desenvolvimento iOS de
12.1
para12
corrigir o problema para mim, pois não tenho uma equipe de desenvolvimento configurada.fonte
Certifique-se de adicionar a equipe nas guias Debug e Release.
fonte