J'ai ouvert un projet qui a toujours été iphone / ipad. Je ne peux pas le construire maintenant car pour une raison quelconque, ma seule option "Scheme" est "MyApp My Mac 64-bit". Comment puis-je récupérer cet ensemble sur le simulateur et les appareils iPhone / iPad? Mon paramètre "Famille d'appareils ciblés" est iPhone / iPad.
105
Réponses:
J'ai eu ce problème plusieurs fois. Au fond, vient de mettre le
Base SDK
dansBuild Settings
àLatest OS X
et il devrait fonctionner correctement.la source
J'ai récemment rencontré ce problème et je l'ai résolu en changeant la valeur de l'exécutable de "None" à "AppName.app" sur xcode.
Vous devez changer:
à:
la source
Avez-vous essayé de modifier le schéma? (Je suppose que vous exécutez XCode 4). Je pense que vous devrez peut-être définir le paramètre "Base SDK" sur "iphoneos" (cela se traduit par "Dernier iOS").
la source
J'étais confronté au même problème dans mon application et je l'ai résolu en suivant ces étapes: 1. Allez dans Projet-> Paramètres de construction 2. Changez BaseSDK sur le dernier système d'exploitation
la source
Les solutions ci-dessus n'ont pas fonctionné pour moi car Xcode 4 ne m'a pas laissé le choix de revenir à iOS. J'ai fermé Xcode, je l'ai rouvert, puis ça a fonctionné!
la source
J'ai le même problème, il semble que vous ayez également fait le saut avec la nouvelle mise à jour Xcode 4 et cela semble être une incompatibilité de code.
Si vous souhaitez le conserver pour IOS (Iphone / Imac), modifiez le schéma [Produit / Modifier le schéma / Construire / build => Liste déroulante Destination.
Assurez-vous d'avoir installé le SDK Ios avant d'exécuter Xcode.
Ailleurs, si vous devez compiler la même application pour le Mac, j'aimerais aussi connaître la réponse car cela génère les mêmes erreurs que vous.
la source
J'ai eu un problème similaire récemment. Je l'ai résolu en apportant quelques modifications au SDK de base de Project. Voici les étapes:
la source
J'ai aussi juste couru sur le problème. Pour moi, j'essayais de "Build for Testing" et je rencontrais cette erreur.
Pour résoudre ce problème, j'ai dû "Modifier le schéma ...", puis dans le menu déroulant "Construire", cliquez sur "Construire" et assurez-vous de cocher la case "Test" pour la cible.
la source
J'ai eu le même message d'erreur. Ma solution est de supprimer le fichier info.plist des phrases de construction -> copier les ressources du bundle.
la source
La cible de déploiement est manquante pour le SDK spécifié ...
Choisissez une autre «cible de déploiement» (dans les paramètres de construction) et le simulateur apparaîtra.
Remarque: cela se produit lorsque vous utilisez le SDK 5.1 (le plus récent) avec XCode 4 sur Snow Leopard.
la source
Je viens de recevoir cette erreur, pour moi, c'était à cause de certaines raisons pour lesquelles le nom de mon appareil n'apparaissait pas dans la liste déroulante des appareils xcode, juste un nom générique. Débranché et rebranché l'appareil et c'était bien.
la source
Pour moi, j'ai dû combiner quelques solutions ici pour que cela fonctionne. Pour moi, les paramètres de construction du projet étaient déjà définis sur "Dernier iOS".
Pour résoudre ce problème, j'ai dû le changer en "OS X 10.6", puis créer l'application (la construction échouera), puis le remettre sur "Dernier iOS", qui fonctionne à nouveau.
la source
Je viens d'installer Xcode 4.1 (douloureux!) Et quand j'ai ouvert une de mes applications qui se construisait bien avant la mise à jour, le seul schéma actif était "Mon Mac 64 bits". Dans ce cas, la modification requise était de modifier les schémas, et pour l'onglet Informations du schéma de construction, définissez la liste déroulante Exécutable sur ma cible. Il a été défini sur Aucun. Dès que j'ai fait cela, le simulateur / appareil est apparu à la place.
la source
J'ai essayé le reste sans joie.
AFIAK c'est un problème de contrôle de version, en général pas seulement un problème Git!
J'ai donné à un collègue une copie d'un projet contenant des fichiers modifiés et ce problème s'est produit.
Cependant, quand j'ai validé / mis à jour le repo et lui ai donné une nouvelle copie.
Ce problème a été résolu!
la source
J'ai rencontré le même problème, ayant besoin de construire avec le SDK 10.6. Mais j'ai trouvé que XCode 4.4 ne contient pas ce SDK! J'ai donc dû le remettre, en ouvrant le contenu du paquet XCode.app, et en allant à: XCode.app/Contents/Developer/Platforms/MacOSX.platforms/Developer/SDKs et en copiant dans MacOSX10.6.sdk à partir de mon ancien XCode 3 Dossier développeur.
Curieusement, cela fonctionne! Lorsque vous quittez et relancez XCode, et sélectionnez le SDK de base pour le projet, 10.6 apparaît dans la liste déroulante.
Mais attention, lorsque XCode installe une mise à jour, vous devrez répéter ce processus, comme je l'ai trouvé tout à l'heure après la mise à jour vers 4.4.1.
la source
J'ai eu la même erreur et pour une raison quelconque, après avoir traversé tout cela, cela n'a pas fonctionné. Remarquez que dans le menu tout en haut, il y a mon nom d'application> IOS Developer. Changé en Nom de l'application> IPhone 5.0 et est allé directement dans Simulator et n'a obtenu aucune erreur.
la source