Eu tenho um problema estranho.
Tenho um iPad com iOS 5.0.1 (9A405) e iOS SDK 5.0.1 com Xcode 4.2 (Build 4C199) instalado no meu Mac.
O Xcode não vê meu dispositivo. Diz "Dispositivo iOS" e não "iPad de Sauron" como de costume.
(Tenho certeza de que o dispositivo está conectado porque o vejo no iTunes.) O Xcode nega iniciar meu aplicativo no dispositivo. Diz:
"Xcode não pode ser executado usando o dispositivo selecionado. Nenhum dispositivo iOS provisionado está disponível com uma versão iOS compatível. Conecte um dispositivo iOS com uma versão recente o suficiente do iOS para executar seu aplicativo ou escolha um simulador iOS como destino."
O Xcode vê meu outro iPad com iOS 4.3.3 e pode executar aplicativos neste dispositivo. Tentei reiniciar meu Mac - sem resultado.
Eu também verifiquei o perfil de provisionamento, o certificado do desenvolvedor, etc.
Alguém tem ideias?
Respostas:
Selecione Window ➜ Organizer no Xcode. Agora, em Dispositivos, selecione seu dispositivo. Se não estiver pronto para desenvolvimento, clique em usar para desenvolvimento.
Se acima não resolver seu problema, a partir das configurações do projeto, defina o destino de implantação para aquele para o qual seu aplicativo foi desenvolvido ou inferior.
Caso contrário, há algum problema com certificados e perfis de provisionamento. Certifique-se de que o UDID do seu dispositivo seja adicionado ao perfil de provisionamento que você está usando.
fonte
Mesmo que este não aborde o problema específico do OP, pode ser uma solução para outras pessoas que estão encontrando essa questão.
Em algumas circunstâncias, o Xcode não reconhecerá (nem verá) um dispositivo conectado que foi reconhecido anteriormente, embora não tenha havido mudanças nas versões do Mac OS / iOS / Xcode. Isso parece acontecer se você conectar o dispositivo enquanto o Mac e / ou o dispositivo estiverem bloqueados ao conectá-los. O dispositivo perguntará se você deseja confiar no computador, embora já o tenha feito, mas o dispositivo ainda não estará visível no Xcode.
Reiniciar o Xcode ou o dispositivo não parece ter nenhum efeito. Uma solução é reiniciar o Mac. Outra solução muito mais rápida é reiniciar
usbmuxd
:sudo pkill usbmuxd
(será reiniciado novamente automaticamente)Seu dispositivo agora deve estar visível novamente no Xcode!
Espero que ajude algumas pessoas. Aparentemente, sim!
fonte
Tive o mesmo problema, reiniciei o xcode e ele encontrou meu telefone novamente.
fonte
Eu tive esse problema hoje em que o Xcode 8.2.1 repentinamente decidiu que o ipad conectado (ios 10.2) não estava mais conectado. Desconectei, conectei novamente, reiniciei meu macbook e tentei várias recomendações acima. A única coisa que corrigiu o problema para mim foi desligar e reiniciar o próprio dispositivo ipad.
fonte
Eu tenho esse problema uma vez, usando um cabo não oficial da Apple.
Espero que ajude.
fonte
Para outras pessoas que podem ter o mesmo problema e as respostas acima não funcionam: Certifique-se de que a versão do iOS instalada no seu dispositivo corresponde à versão do iOS SDK que você instalou no seu mac. Se eles não corresponderem, você não poderá construir para o dispositivo.
fonte
No meu caso, fiz os próximos passos
sudo launchctl stop com.apple.usbmuxd
fonte
Pode ser que minha resposta seja útil para novos desenvolvedores. Basta seguir estas etapas, você pode conectar seu iPhone / iPad com o código-X.
fonte
Quase não tentei todas as soluções sugeridas acima. A única coisa que funcionou e resolveu meu problema foi entrar no "Organizador" do xcode, clicar com o botão direito no meu iPhone, clicar em "Remover do organizador" e esperar cerca de 10 segundos enquanto o xcode adicionava automaticamente o dispositivo novamente.
Eu conectei meu telefone anteriormente e o itunes o reconheceu bem e sincronizou com ele, etc, mas tudo o que o xcode disse no organizador era "O dispositivo não está conectado no momento", que estava definitivamente conectado se o itunes estava sincronizando com ele e não sincronizando Wi-fi.
Por que o xcode precisava que eu excluísse e readicionasse o telefone está além da minha compreensão, mas funciona muito bem agora que fiz isso.
fonte
Tentei todas as opções acima sem sucesso. Eu já usava o telefone há muito tempo e de repente o Organizer pensou "este dispositivo não está conectado no momento". Uma reinicialização do telefone consertou para mim (segure Home & Power até o logotipo da Apple). Fiz isso com ele ainda conectado ao MacBook, mas não deveria ser necessário.
fonte
Para
Xcode 7
(e possivelmente acima),bateu
plus sign
na parte inferior eselect the device
conectado ehit next
, em seguidaUse for development
.Isso só funciona se você
Xcode
estiver lendo seu dispositivo, mas você não conseguir executar seu aplicativo no dispositivo.Verifique também se a
device's OS version is greater than or equal to your app's
Deployment Target
versão do sistema operacional.fonte
Tive o mesmo problema com alguns cabos não licenciados. Funciona bem com cabos USB da Apple e da Belkin.
fonte
Meu aplicativo funcionou em todos os simuladores, mas não no meu dispositivo. Tentei quase todas as etapas de cada comentário e não tive sorte. Acessei as configurações do meu dispositivo e mudei meu "Hotspot pessoal" de desligado para ligado. Então ficou tudo bem!
fonte
Você tentou excluir e reinstalar o dispositivo no portal do desenvolvedor Apple? Se sim, tente atualizar seu xcode para 4.3.2, lembro que precisei atualizar para xCode 4.3.2 depois de atualizar meu iPhone para iOS 5.1
fonte
O Xcode não viu meu iPad, o iTunes também não viu meu dispositivo. Reinicializar o Mac corrigiu a situação.
fonte
Depois de atualizar meu iPhone para
10.3.3
, o Xcode8.3.3
não consegue encontrá-lo naDevice
janela, mas o iTunes pode. Reiniciar o Xcode corrigiu o problema.fonte
Após 20 minutos de depuração, percebi que tinha que passar o mouse sobre o botão para cima (🔼) na parte superior do
Devices
seletor no canto superior esquerdo, à direita do botão de execução do aplicativo 😂fonte
O erro que tive no XCode era "Versão do iOS inferior ao destino de implantação", que não sabia como consertar. O erro foi exibido onde o iPhone deveria ser indicado como um dispositivo (canto superior esquerdo). Selecionei o projeto no Project Navigator e percebi que o iOS Deployment Target estava definido como 11.3, mas quando verifiquei meu iPhone ele estava definido como 11.2.1 (ou algo inferior a 11.3). Então, abri as configurações no telefone, rolei para baixo até Geral e toquei em Atualização de software. Como a atualização disse que estava programada, mas não começou, decidi tirar o cartão SIM do meu outro telefone e colocá-lo no iPhone que estava usando para teste. Então a atualização começou rapidamente. Depois que a atualização foi concluída no telefone, no entanto, o XCode ainda não reconheceu o telefone. Desconectei o cabo USB, mas não ouvi nenhum som, então eu o conectei em outra porta USB no computador e ouvi um som. Então o XCode notou o telefone. Portanto, o problema era que o iPhone não me informou que eu tinha uma atualização (ou eu a ignorei e esqueci) e pode ter precisado do cartão SIM, e eu tinha uma conexão USB ruim.
fonte
Eu tive esse problema. De alguma forma, registrei o dispositivo para a equipe genérica da apple. Não me lembro como fiz isso agora. Então, consegui superar esse erro.
fonte
Basta desconectar o cabo do iPhone do seu mac e conectar o cabo do mac work para mim. Espero que funcione para alguém.
fonte
O Xcode 6.3 não viu meu iPhone executando iOS 8.3, mesmo depois de reiniciar o computador. Em seguida, reiniciei meu iPhone e tudo funcionou novamente. Adoro software com bugs!
fonte
Quando você tenta criar e executar o esquema atual, mas encontra esta mensagem de alerta:
Além disso, você já verifica seu telefone e ele está conectado ao Mac corretamente, tudo o que você precisa fazer é simplesmente reiniciar seu Xcode e compilá-lo novamente . Isso fará o trabalho.
fonte
Tive esse problema ao atualizar do XCode 9 para o 10.1. Nenhum dispositivo estava aparecendo no XCode, apesar de realizar todas as etapas listadas em outras respostas.
Para mim, a solução foi fazer uma compilação limpa do CMake, excluindo os arquivos antigos do projeto Xcode.
fonte
O Xcode 10.2.1 não estava reconhecendo meu ipad mini. Desliguei e reiniciei o mini e ele se tornou visível.
fonte
Se nada disso funcionar, tente reiniciar o iphone ou dispositivo simplesmente! Funciona todas as vezes para mim (:
fonte