6
votes

Appcase ciblé les familles de périphériques non valides (iPad iOS 8.1)

Je continue à obtenir cette erreur dans AppCode, mais il fonctionne généralement bien avec Xcode:

Erreur: xcodebuild: Erreur: l'iPad Mini de destination d'exécution n'est pas valide Pour exécuter le schéma "AppName".
Erreur: iPad mini ne correspond à aucun des Les familles de périphériques ciblées de Appname.App. Vous pouvez développer Appname.app's Les familles de périphériques ciblées pour soutenir l'iPad Mini.
Erreur: Build a échoué avec 2 erreurs et 0 avertissements en 7 sections
Remarque: Bâtiment pour 2 architectures.
Double-cliquez sur "Only_active_arch = Oui" pour accélérer la compilation.

sdk cible est 7.1 dans AppCode 3.0.6 (xcode 6.1)
Cibled_device_family = 2 (iPad)
Valide_archs = armv7 armv7s i386 arm64
Architectures = Architectures standard (armv7, arm64)

J'ai le problème avec un iPad Mini avec iOS 8.1 et un iPad 4 avec iOS 7.1.

Une idée de la raison pour laquelle il ne fonctionnera pas d'AppCode?


2 commentaires

J'avais aussi aussi.Doid vous essayez EAP 3.1? Corrigé pour moi


Oui - cela le corrige. Merci - veuillez faire une réponse avec elle @Brairray.


5 Réponses :


2
votes

J'avais aussi aussi: Xcode construit bien, app corrcode ne le fait pas. Il n'y a pas de raison évidente pour cela - la cible etc. a l'air bien. Il semble être un bogue dans AppCode 3.0.6 qui semble être corrigé dans la version 3.1 EAP. Avec 3.1 Le projet se développe bien ici.


3 commentaires

J'utilise AppCode 3.1.2 et j'obtiens ce problème. Parfois, cela fonctionne mais la plupart du temps qu'il ne le fait pas. Je n'aime pas avoir à aller à Xcode juste pour exécuter l'application :-(


Êtes-vous sûr de vous avoir attribué la bonne version de Xcode dans AppCode? Prefs-> Outils-> Xcode


Ouais, je n'ai qu'une version de xcode sur ma machine. 6.1.1 (6A2008A)



3
votes

Selon JetBrains, c'est un problème avec l'outil xcodebuild dans xcode 6 plutôt que d'être un problème avec AppCode. Espérons que quelque chose de Apple se réparera bientôt!

https://youtrack.jetbrains.com/issue/oc-11204 < / p>


1 commentaires

Lorsque mon Xcode 6.3 construit pour "Universal" que AppCode 3.1.5 construit et exécuté sur mon iPad. Lorsque Xcode construit uniquement pour iPad uniquement que l'erreur se produit: "Erreur: xcodebuild: Erreur: la destination d'exécution ... n'est pas valide pour exécuter le schéma ..."



2
votes

Il suffit d'avoir ce problème aussi dans AppCode. Si vous définissez "Famille de périphérique ciblée" dans la cible d'AppCode sur "1,2" (iPhone et iPad), cela a fonctionné ici.


1 commentaires

Ceci est la solution de contournement suggérée dans AppCode OC-11204 pendant que nous attendons une solution de bogue d'Apple. Accédez à la famille de périphériques ciblés de Modification de Xcode à Universal, ignorez simplement les autres périphériques, puis vous pouvez créer dans AppCode.



1
votes

Vous devez vérifier les informations de développement telles que la cible de développement, le périphérique et la correspondance avec le périphérique Simulator.


0 commentaires

0
votes

aller aux paramètres de construction -> Dans la barre de recherche, recherchez "ciblé"

changement d'universel

 Entrez la description de l'image ici


0 commentaires