J'essaye de créer un projet dans Xcode, version 8.0 beta 6 (8S201h) et j'obtiens cette erreur.
Le compte Apple est gratuit car je ne fais que jouer avec Xcode, mais cela me force à le définir en tant qu'équipe. De l'aide?
J'essaye de créer un projet dans Xcode, version 8.0 beta 6 (8S201h) et j'obtiens cette erreur.
Le compte Apple est gratuit car je ne fais que jouer avec Xcode, mais cela me force à le définir en tant qu'équipe. De l'aide?
Réponses:
Vérifiez le menu des schémas en haut de la fenêtre du projet Xcode. Regardez la destination dans laquelle vous essayez d'exécuter. Si vous exécutez dans le simulateur, vous n'avez pas besoin de signer votre projet.
Si vous exécutez dans un appareil, vous devez connecter l'appareil réel. Il ne faut pas dire "appareil générique".
Dans mon cas, cette erreur a disparu lorsque j'ai changé le "Bundle Identifier" en quelque chose de moins générique (par exemple en ajoutant des nombres aléatoires à la fin)
Remplacez l'identifiant du bundle par quelque chose de plus unique.
Si vous suivez un tutoriel et mettez simplement un identifiant générique, l'ajout de quelques chiffres à la fin résoudra probablement vos problèmes.
c'est-à-dire que si vous aviez HelloWorld, changez-le en HelloWorld12345
Après avoir lutté pendant une heure, j'ai simplement décoché la case "Gérer automatiquement la signature" et je suis retourné à l'ancienne méthode de spécification de mes profils. Probablement pas la meilleure chose à faire mais ça marche.
Vérifiez ces choses.
1.Un appareil est connecté à votre système ou non.
2. cible de déploiement dans xcode. (Général-> Informations de déploiement-> Cible de déploiement) Il doit correspondre à la version ios de votre appareil.
3.Modifiez l'identifiant de votre bundle. Suivez les règles générales de définition d'un identifiant de bundle unique pour votre projet lors de l'exécution dans l'appareil. Voyez ceci quel est le format correct de l'identifiant de bundle dans iOS?
Faites également attention au nombre d'identifiants de bundle que vous définissez dans le projet. Souvenez-vous de tous les identifiants des lots ou notez-les quelque part. Puisque vous utilisez un compte gratuit, vous avez un accès limité au nombre d'identifiants de bundle.
Vous devez également désactiver les notifications push dans la section "Capabilities" du projet. Essayez également de modifier les "Groupes d'applications" au format group.com.someString.
Ces choses m'ont aidé à exécuter mon application sur un appareil réel sans aucune erreur.
Le profilage de votre téléphone prend quelques minutes. . . regardez la barre d'état en haut pour vous assurer que votre téléphone est profilé en haut.
Ensuite, assurez-vous de choisir VOTRE TÉLÉPHONE comme cible, pas l'iPhone 7 ou l'iPhone 8 ... votre téléphone exact. Cela se fait en choisissant: Produit> Destination> (choisissez votre téléphone)
Votre téléphone n'apparaîtra qu'après avoir été branché, allumé et laissé en marche pendant quelques minutes pendant que Xcode crée un profil.
J'ai eu cette erreur plusieurs fois et ce qui la résout pour moi est la suivante:
Si cela ne fonctionne pas, vous devriez envisager de révoquer votre certificat, puis en créer un nouveau et recommencer les étapes ci-dessus.
Click View Details
en a pas dans xCode 8.3.3. Où aller Member center
exactement? Pouvez-vous expliquer?
Après un certain temps avec la même erreur inquiétante et après avoir écrit un identifiant de bundle unique et cela n'a pas aidé, j'ai cherché sur le Web et j'ai trouvé ici que mon erreur était que j'avais sélectionné un appareil virtuel et non un appareil réel. La solution était:
1.J'ai branché mon iPhone
J'ai cliqué sur le bouton - définir le schéma actif. et là, il était sur le dessus - iPhone de l'appareil. l'erreur a disparu.
Le problème derrière cette erreur est l' indisponibilité de l'ID d'application avec un identifiant de bundle donné
Solution: changer l'identifiant du bundle simple :)
Cette erreur est due au fait que vous avez sélectionné une cible plutôt qu'un nom de projet, donc s'il vous plaît, à gauche du général dans Xcode, vous trouverez le nom de votre projet. Cliquez dessus et changez-le de la section cible à la section projet.
Passer Deployment Target
à une version plus récente, puis résolu
Pour moi, cela s'est produit lorsque je créais une application tvOS et que je n'avais pas enregistré d'appleTV.
En général, vous devez brancher l'appareil ou vous y être connecté (connecté) .. puis il apparaît ici: https://developer.apple.com/account/resources/devices/list
Vous pouvez également y ajouter des appareils. Vous devez cliquer sur Réinitialiser pour pouvoir ajouter un nouvel appareil. le bouton de réinitialisation doit être étiqueté modifier car il ne réinitialise rien.
par exemple, si vous avez besoin de créer une application tvOS, vous devez disposer d'une Apple TV dans la liste des appareils. Une fois que vous l'avez ajouté, vous êtes prêt à partir. baisers.
Pour moi, cela s'est produit lorsque j'ai essayé de fonctionner sur un appareil avec une version d'iOS plus récente que celle prise en charge par la version de Xcode que j'utilisais.
Ces deux erreurs résultent d'un profil d'approvisionnement inexistant. Pour en créer un, procédez comme suit, comme suggéré dans le message d'erreur:
Changer l'identifiant du bundle, solution directe
Mannual: Accédez à votre compte de développeur Apple et appuyez sur les certificats Sélectionnez les appareils sur le côté gauche Ajoutez le nom de l'appareil et son UDID. Fermez Xcode et appuyez sur la signature automatique
Automatique: connectez votre iPhone à Xcode. et exécutez l'application là-dessus. Xcode créera automatiquement un profil.