Je suis nouveau à mac et je reçois cette erreur comme ci-dessous
Que dois-je faire? J'ai acheté la licence de développeur et j'ai créé le certificat de provisioning, mais je suis toujours confronté à ce problème. Je ne suis pas sûr de savoir pourquoi j'obtiens cette erreur sans aucune aide.
j'ai suivi ce lien youtube afin de créer un profil d'approvisionnement et un profil de distribution https://www.youtube.com/watch?v=Xh2nnjttOwo&t=367s
METTRE À JOUR
après avoir mis à jour mes buildsettings comme ceci ci-dessous
J'ai eu le même problème dans un projet que j'ai utilisé les notifications Push ce que j'ai fait pour le réparer est: Target-> Capabillities et activé les notifications Push . fix
J'ai pu résoudre ce problème en supprimant tous mes fichiers provisoires sur mon ordinateur et en redémarrant Xcode. Profils de provisioning de bibliothèque-MobileDevice
J'ai pu résoudre le même problème en activant les notifications Push, puis en les désactivant.
Vous ne savez pas pourquoi cela fonctionne, mais dans Xcode 9.4.1 et Xcode 10 Beta, cette correction fonctionne toujours.
Mise à jour: Ceci fonctionne dans Xcode 10.1.
Xcode 9 et 10 peuvent afficher cette erreur car ils recherchent un fichier de droits pour la cible. Vous pouvez activer la notification push dans l'onglet Capabilities de la cible, puis la désactiver pour créer un fichier de droits vide pour la construction, puis cette erreur disparaît.
Sous Code Signing Identity
, remplacez iPhone Distribution
par iPhone Developer
pour la section Debug
.
Je suis très nouveau dans le développement iPhone et j'ai eu un problème identique avec un projet ionique . J'ai exécuté ionic cordova platform add ios, j'ai navigué sur XCode vers les plateformes générées ioniques/ios /, vérifié l'identifiant du paquet, associé à mon développeur Apple. Identifiant avec cette appli, laissez XCode gérer mes certificats de signature et les profils de provisioning, puis résolvez le problème immédiatement.
J'ai donc créé un projet généré par XCode avec le même identifiant Bundle et les mêmes valeurs que l'équipe de développement Apple, et tout cela était cool. Ce qui a prouvé que mon identifiant Apple et mes certificats étaient bons.
J'ai comparé les valeurs Code Signing sous Paramètres de construction XCode (Tous) et dans mon cas, le problème concernait le contenu du fichier Droits de signature de code de la version de débogage, qui révélait que je n'avais pas configuré correctement les éléments d'environnement aps.
Pour moi, décocher et revérifier "Gérer automatiquement la signature" (onglet "Général") a résolu le problème.
Pour moi, la réponse était d'activer puis de désactiver au moins une chose dans la page Capacités pour TOUTES les cibles. L'application, regarder et regarder l'extension. Même si j'avais déjà des fichiers de droits correspondant exactement à ce que xCode avait créé, quelque chose d'autre a changé lors de la régénération des fichiers.
J'ai eu le même problème sur un projet multiplateforme (iOS/macOS). Dans mon cas, le problème était dû au fait que les paramètres de construction Code Signing Entitlements
de l'application iOS et de l'application MacOS faisaient référence au même fichier Entitlements.plist
faisant partie de l'application macOS. Donc, pour résoudre ce problème, j'ai créé un Entitlements.plist
vide pour iOS et fait en sorte que le paramètre de construction iOS se réfère à ce fichier.