iTunes Connect application manque architecture requise
-
25-10-2019 - |
Question
iTunes Connect dit que mon exécutable de l'application manque architecture requise. Au moins l'une des architectures suivantes (s) doit être présent: ARMv6
Maintenant ce drôle (lire: particulier) pour moi parce que je cible iOS spécialement établi pour être 4.0 et compilé avec ARMv7
MinimumOSVersion est encore fixé à 4,2 dans le info.plist
Pourquoi devrais-je obtenir cette erreur? Ceci est une mise à jour d'une application qui n'a jamais été mis en vente, il est approuvé pour être sur l'App Store mais juste placeholding parce qu'il y avait des insectes que je voulais corriger. Est-ce que le chargeur d'application vérifier que profondément?
La solution
La réponse est que vous devez décocher: « Build active architecture seulement », dans Xcode 3 cela vous oblige à sélectionner votre cible, puis cliquez sur « Info », dans l'onglet de construction est une case à cocher dans l'architecture -
Autres conseils
Pour ne pas battre un cheval mort (fil), mais je l'ai trouvé une autre solution à ce problème quand il se produit pour les applications qui construit des doivent fonctionner sur iOS 6 (actuellement sur Xcode 4.6.2).
Et les étapes sont:
- sélectionnez votre architecture de construction en tant que standard (ARMv7 et armv7s)
- Sélectionner la cible de déploiement que IOS 4.3 et
- ajouter la variable suivante dans le
.info.plist
: - les capacités de l'appareil requis avec des valeurs item0 comme ARMv7
J'avais déjà « Construire une architecture active uniquement » sur « Non, » donc il y a au moins un problème plus nouveau-ish qui provoque cette même erreur.