431 votes

La signature de Code est nécessaire pour des produits de type "Application" dans le SDK 'iOS 10.0' - StickerPackExtension nécessite une équipe de développement d'erreur

Je suis confronté à la question ci-dessous et je suis incapable de construire l'application.

XXX a conflit paramètres de mise en service. XXX est automatiquement approvisionné, mais de profil de configuration Générique a été manuellement spécifié. Définir le profil de configuration de la valeur à "Automatique" dans le paramètres de construction de l'éditeur, ou le commutateur manuel de l'approvisionnement, de la cible de l'éditeur. La signature de Code est nécessaire pour des produits de type "Application" dans le SDK 'iOS 10.0'

Je suis également incapable de choisir un profil particulier.

Enter image description here

Comment résoudre ce problème?

746voto

Sam Budda Points 3446

Saint molly, j'ai eu à faire tout cela en ordre pour que cela fonctionne. Une image vaut mille mots.

  • Si vous obtenez cette erreur lors de l'archivage puis continuer la lecture.

    Enter image description here

  • Accédez à votre application et cliquez sur l'onglet général. En vertu de la signature de l'article, décochez l'option "gérer Automatiquement la signature". Dès que vous faites cela, vous obtiendrez le statut de l'erreur rouge comme indiqué ci-dessous.

    Enter image description here

  • Maintenant, voici la partie la plus délicate. Vous devez décocher l'option "gérer Automatiquement la Signature" dans les deux, les objectifs fixés par votre projet. Cette étape est très importante.

    Enter image description here

  • Maintenant, allez sous "paramètres de construction de la" onglet de chacun de ces objectifs et de définir des "Développeur iOS" sous la signature de code identité. Procédez de même pour votre "PROJET".

    Enter image description here

  • Maintenant, ne Xcode → Produits → Propre. Fermez votre projet dans Xcode et le rouvrir à nouveau.

  • Après cela, allez à l'onglet général de chacune de vos cibles et cochez la case "gérer Automatiquement la signature" et en vertu de l'équipe de la liste déroulante, sélectionnez votre compte de développeur

    Enter image description here

  • Faire une archive de votre projet nouveau et tout devrait fonctionner.

Vraiment, Apple? Était-ce censé nous faciliter la vie?

68voto

iDev Points 2203

Super, maintenant, nous pouvons choisir le profil pour le Debug et Release séparément dans l'onglet général lui-même comme illustré dans l'image ci-dessous.

Également lorsque vous cliquez sur Automatically manage signing il n'tous les processus sont créés par Fix issue dans les précédentes versions de Xcode.

Enter image description here

62voto

PsychoDad Points 7582

La désactivation automatique et puis réactivation a résolu ce problème pour moi dans Xcode 8 les semences génétiquement modifiées. Cela peut être fait dans les paramètres du projet, onglet info pour chaque cible qui doit être signé.

36voto

Sabba Keynejad Points 3190

Je déteste dire ça. Je viens de quitter Xcode et l'a ouvert à nouveau. Simple et efficace :)

21voto

Mihail Salari Points 662

Pour le cas resovle cette question:

  1. Aller à Xcode/Préférences/Comptes
  2. Cliquez sur votre compte apple id;
  3. Cliquez - "View Details" (est ouvrir une nouvelle fenêtre avec "la signature d'identités" et des "profils de configuration";
  4. Supprimer tous les certificats d' "Provisioning profiles", vider la corbeille;
  5. Supprimer votre Apple ID de compte;
  6. Connectez-vous à nouveau avec votre apple id et de construire app!

Bonne chance!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X