56 votes

Choisissez une destination avec une prise en charge de l'architecture afin de fonctionner sur cet appareil

enter image description here

mon Xcode est la Version 4.4.1

Le projet a travaillé en parfaite avant la mise à jour vers cette nouvelle version, mais maintenant, il a cessé de travailler

39voto

M Jesse Points 931

J'ai eu le même problème lors de la prise de plusieurs cibles. Mon problème était que je devais changer mon Nom de Produit sous Emballage.

Dans chaque projet cible > Paramètres de construction > Emballage -> Nom du Produit

27voto

iNeal Points 1426

J'ai voulu installer mon ancienne application sur iPad. J'ai mis à jour mon XCode depuis 4.3.2 pour XCode 4.5 et avoir ce problème.J'ai essayé de cherché beaucoup finalement obtenu cette solution.

Dans votre cible, les paramètres (et non paramètres du projet), veuillez vérifier les paramètres suivants n'

Valide Architectures : armv7

Dans mon cas, il y a arm6 qui je l'ai enlevé et il fonctionne. Espérons que cela aide :)

8voto

LetynSOFT Points 96

Eu le même problème aujourd'hui. Si vous avez ajouté un fichier de vérifier si vous n'avez pas aussi ajouter des informations.plist avec les fichiers. Supprimer cela et il va fonctionner.

3voto

OrdoDei Points 216

Dans votre Info.plist supprimer une chaîne "périphérique Requis capacités armv7"

2voto

matehat Points 2216

J'ai eu ce même message d'erreur jeté à moi aujourd'hui.

Je travaillais dans un espace de travail avec un peu de iOS App projets et un projet de Cadre (à l'aide de https://github.com/kstenerud/iOS-Universal-Framework). J'avais juste ajouté que le projet de Cadre et testé les choses dans l'émulateur iPhone, mais quand je suis allé à juste tirer toutes les applications sur mon iPhone, ils ont tous jeté cette erreur (ci-dessus).

S'avère que j'ai résolu le problème en supprimant simplement le Cadre du projet de l'espace de travail. Je pourrais utiliser le cadre de l'intérieur d'une application iOS sans problème, mais le projet de cadre pourrait vivre dans le même espace de travail pour une raison quelconque.

Espérons que cela aide quelqu'un dans ma situation!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X