Je reçois constamment des erreurs ci-dessous lors de la création de l'application:
No architectures to compile for (ARCHS=arm6 arm7, VALID_ARCHS=armv7).
J'ai essayé d'ajouter arm6 arm7
à l'architecture mais je n'ai pas fonctionné. J'ai aussi essayé juste arm6
et arm7
, mais toujours pas.
De plus, je configure la cible de déploiement sur 4.3 iPhone
. J'ai la version Xcode 4.3.1
.
S'il vous plaît aider!
Vous devez prendre deux mesures:
Allez à Project Target > Build Settings > Architectures
Supprimez ce que vous voyez là, puis ajoutez ces lignes une par une:
armv6 armv7
Il n'y a pas de bouton "Enregistrer", donc ce que je fais, c'est ajouter une autre ligne vide, appuyer sur Entrée, la supprimer, puis cliquer quelque part, afin de m'assurer que les deux sont ajoutés:
Maintenant c'est fait.
set "Build Active Architecture Only" = NO Cela a fonctionné pour moi après la mise à niveau d'un ancien projet vers xcode5
Cela fonctionne bien pour moi:
Set architectures à " Standard (armv7, armv7s) " et après set manuellement Architectures valides à armv7 armv7s
Pas arm6 et arm7, essayez d’ajouter armv6 et armv7 comme architectures.
Ajoutez uniquement des architectures armv7. Supprimez armv6 puis essayez-le.
Pour inclure 64 bits: Définissez les architectures sur "$(ARCHS_STANDARD_32_64_BIT)"
et après, définissez manuellement les architectures valides sur armv7 arm64
. Ma version de Xcode était 5.1. Le SDK de base était iOS 7.1 La cible de déploiement était 6.0.
Dans une autre configuration de paramètre: Définissez les architectures sur "$(ARCHS_STANDARD)"
et après, définissez les architectures valides manuellement sur armv7 arm64
. Ma version de Xcode était 6.2. Le SDK de base était iOS 8.2 La cible de déploiement était 6.0.
J'utilise les derniers Xcode et iPhone5. Je l'avais réglé sur armv7s et armv7. Il a pris soin de mon problème qui était l'erreur No architectures to compile for (ONLY_ACTIVE_Arch=YES, active Arch=armv7s, VALID_ARCHS=armv6 armv7)
.