Aucun profil d'approvisionnement correspondant trouvé pour l'extension WatchKit lors de la soumission à l'App Store

J'utilise xcode 6.3

xcode a créé automatiquement un profil d'approvisionnement "xxx.xxx.xxx.watchkitextnsion", dans la signature de code de la cible d'extension watchkit, j'ai essayé de choisir ce profil ou de le laisser automatique, ils m'ont tous donné cette erreur "Impossible de localiser ou de générer appariement des ressources de signature "lorsque je le soumets à App Store.

entrez la description de l'image ici

Des idées? Merci.

Ce problème ressemble à cette question. Envoyer une erreur de provisionnement WatchKit

J'ai eu le même problème. Voici la solution qui a fonctionné pour moi.

Questions et réponses techniques QA1830 Le droit bêta-rapports-actif Q: Comment résoudre l'erreur de signature de code "bêta-rapports-actifs"? https://developer.apple.com/library/ios/qa/qa1830/_index.html

J'ai dû régénérer le profil de dissortingbution "Provisioning" que j'utilisais pour soumettre l'set de mon application, avant d'inclure l'extension WatchKit. Plus précisément, ces étapes ont résolu mon problème:

Je me suis connecté sur developer.apple.com, sélectionné "Certificats, identifiants et profils".

  1. Sur le site Web Certs IDs & Profiles> page Provisioning Profiles, click le profil App Store.
  2. Cliquez sur "Modifier"
  3. Cliquez sur "Générer"

Les étapes suivantes m'aident à: 1. Assurez-vous de "Groupes d'applications" dans la page Capacités de la cible du conteneur et de la cible d'extension.

2.Goto Xcode> Preferences> Comptes> YOUR_ACCOUNT> Afficher les détails …, CTRL + Cliquez sur l'un des profils et ouvrez dans le Finder. Déplacez tous les profils dans la corbeille.

3.Ouvrez "Groupes d'applications" dans la cible du conteneur et la cible de l'extension. Xcode générera deux profils pour vous, tout comme le profil de provisioning iOSTeam: YOURAPPID et le profil de provisioning iOSTeam: YOURAPPID.watchkitextnsion. (Assurez-vous que la cible de votre conteneur et la cible WatchKit App choisissent la première en tant que PP, et que votre cible d'extension choisisse la seconde).

4.Si tout se passe bien, vous pouvez faire ce que vous voulez build, exécuter et soumettre.

J'avais besoin de révoquer mes certificates (preferences -> counts). Après que XCode a offert de les recréer. Tout va bien maintenant. Vous ne savez pas si cela a des effets secondaires indésirables car les certificates précédents ne sont plus valides.

J'ai reçu le même message d'erreur en essayant de soumettre une mise à jour à une application de surveillance précédemment rejetée. Comme j'avais déjà téléchargé, je n'ai pas vu cette erreur. J'ai utilisé un incident de support pour get de l'aide après avoir épuisé tous les paths.

J'ai eu une réponse en seulement 1 ou 2 jours ouvrables – ce qui m'a d'abord ennuyé. Ils ont dit que j'avais besoin de tout réinitialiser pour utiliser les "profils de provisioning d'équipe" et tout irait bien. Je suis un développeur individuel, donc mon "profil d'équipe" est juste le mien … mais j'ai parcouru toutes les étapes et ta-da, à ma grande surprise, tout a fonctionné et les erreurs sont parties. Rien à voir avec les profils d'application spécifiques ou d'autres profils d'approvisionnement que j'ai – je dois avoir changé une "identité de signature" quelque part, donc la résolution / réparation automatique de Xcode n'a pas fonctionné.

Le message d'Apple était: CONVERTIR EN SIGNATURE DE CODE BASÉE SUR L'ÉQUIPE

La signature en équipe doit être utilisée dans Xcode 5 et ultérieur: c'est le workflow recommandé et c'est ce qui est couvert dans le Guide de dissortingbution d'applications. La signature de code basée sur une équipe nécessite la réinitialisation de tous les parameters de signature de code dans les parameters de construction de chaque cible à leurs valeurs par défaut. Xcode n'utilisera plus les parameters de génération de l'identité de signature de code et du profil de provisioning, mais choisira plutôt la meilleure combinaison d'identités de signature et de profil de provisionnement pour le schéma en cours de construction.

Questions et réponses techniques QA1814 – Configuration de Xcode pour gérer automatiquement vos profils d'approvisionnement

Ce qui est assez clair et résolu tous mes problèmes.