J'ai des difficultés à soumettre la dernière mise à jour de mon application avec Xcode 8 GM. J'ai mis à jour mon iPhone et mon application watchOS dans cette mise à jour.
En essayant de soumettre, j'obtiens l'erreur suivante :
L'opération iTunes Store a échoué. Droits de signature de code non valides. Votre signature de votre bundle d'application contient des droits de signature de code qui qui ne sont pas pris en charge par iOS. Plus précisément, la valeur "QX3TDZXXXX.AppName". pour la clé "application-identifier" dans Payload/AppName.app/AppName' n'est pas prise en charge. Cette valeur doit être une chaîne commençant par votre TEAMID, suivie d'un point '.', suivie de l'identifiant du paquet.
J'ai réglé la signature sur automatique en cochant "Automatically manage signing" dans Xcode. Tout me semble correct.
Après avoir cherché une solution partout, j'ai essayé de changer l'identité de signature de code dans les paramètres de construction pour la distribution iOS. Cela me donne également une erreur immédiatement :
Nom-de-l'application a des paramètres d'approvisionnement conflictuels. Nom de l'application est automatiquement signée pour le développement, mais une identité de signature de code conflictuelle d'identité iPhone Distribution a été spécifié manuellement. Définissez la valeur de l'identité de signature de code à "iPhone Developer" dans l'éditeur de paramètres de compilation ou passez en signature manuelle dans l'éditeur de projet. Le code est nécessaire pour le type de produit "Application" dans le SDK "iOS 10.0".
Moi aussi :
- projet nettoyé
- redémarré Xcode
- j'ai redémarré mon Mac
- a révoqué mon certificat de distribution
Quelqu'un d'autre a-t-il eu un problème similaire et sait-il comment le résoudre ?
Merci d'avance !