Signe Code d'erreur: valide d'un profil de configuration correspondant à l'application à l'identification ... n'a pas pu être trouvé
J'ai été la lutte contre ce problème depuis plusieurs jours, et sur le point de battre ma tête contre le mur et me mettre hors de ma signature de code/une application de présentation de la misère.
J'ai une application qui a été soumise à l'app store et accepté sans problèmes (version 1.0.0). J'ai été en mesure de publier la première mise à jour (version 1.0.1) avec un peu de l'essai une erreur en utilisant XCode 3.2.4 et iOS 4.1 via le Chargeur d'Application. Maintenant, je suis sur XCode 3.2.5 et iOS 4.2 et suis en train de publier une mise à jour (version 1.0.2) via XCode Organisateur.
Je peux réussir à construire ma demande à l'encontre de l'AppStore Distribution disposition lorsque j'entre mon Identifiant de lot dans l'info.plist "com.myCompany.myApp". Mais lorsque je tente de Valider et transmettre les construire par l'Organisateur-je obtenir et message d'erreur indiquant "Identifiant de lot: com.myCompany.myApp diffère de l'avant identifiant de lot ABC123XYZ1.com.myCompany.myApp". Apparemment, lorsque j'ai présenté mon application via iTunes connect, j'ai utilisé la totalité (AppId).BundleIdentifer de la syntaxe. J'ai vérifié cela grâce à la visualisation de l'ID de l'offre dans iTunes connect.
Donc, logiquement, j'ai ajouté dans la AppId préfixe à l'identifiant de lot dans l'Info.fichier plist. Quand je fais cela et essayer de construire encore une fois, j'obtiens un "Signe Code d'erreur: valide d'un profil de configuration correspondant à l'application à l'identification ... n'a pas pu être trouvé." et l'échec de la construction.
J'ai tout essayé j'ai tout lu sur l'internet en ce qui concerne ces deux erreurs de pas de résolution au problème. Je suis dans un catch 22 de la situation. Je ne peux pas construire l'application avec le AppID préfixe dans le bundle identifiant et je ne peux pas le soumettre à iTunesConnect sans elle. Aussi, le iTunesConnect erreur se produit lorsque vous essayez d'utiliser Chargeur d'Application pour le téléchargement de l'application.
Je suis prêt à offrir mon premier-né de toute personne qui peut m'aider à sortir de cette signature de code/une application de présentation de l'enfer!
OriginalL'auteur Mike Murphy | 2010-12-17
Vous devez vous connecter pour publier un commentaire.
Donc, après avoir attendu 2 mois pour obtenir une réponse à partir de l'iTunes de l'équipe, qui n'est jamais venu, j'ai trouvé un moyen de contourner ce problème et j'ai obtenu mon application à télécharger. La clé est de faire de l'identifiant de lot correspondre à l'id de l'offre qui est enregistré dans iTunesConnect. Dans ce cas, l'id de l'offre dans iTunesConnect était dans la forme de 1234567890.com.nom de la société.appname. Certains comment, lorsque j'ai d'abord créé mon application j'avais inclus le lot de semences id de ma recherche, ne doit pas avoir été inclus lors de l'application a été créée dans iTunesConnect.
Pour résoudre le problème, j'ai créé une nouvelle ID de l'Application de la fourniture du portail dans la forme de 1234567890.1234567890.com.nom de la société.appname et puis créé une nouvelle distribution de mobiles disposition sur la base de cette AppID. J'ai téléchargé et installé le mobile disposition dans xCode Organisateur. Dans l'info.plist de mon projet xCode-je régler l'identifiant de lot à 1234567890.com.nom de la société.appname. Cela a permis xCode pour correspondre à la mobile disposition à l'identifiant de lot dans l'info.plist et réussir à construire et à signer mon application avec un identifiant de lot correspondant à l'id en iTunesConnect. Dans l'organiseur, j'ai été en mesure de valider et télécharger l'application avec succès.
J'ai eu à traiter avec le même problème. Merci beaucoup!
Ce qui m'a sauvé dans l'Unité. J'ai été y compris l'ID de la chaîne - dépose elle fait de la mise à disposition d'une reconnaissance.
OriginalL'auteur
Dans mon cas, j'avais d'abord CONSTRUIRE l'application avec Cmd-B.
Ce surgi d'un trousseau d'accès à guichet me demander "Autoriser" (ou "Toujours Autoriser") Xcode pour accéder au trousseau de clés.
Seulement ALORS que j'ai pu réellement exécuter le programme pour le lancer sur mon iPhone.
Apparemment, frapper seulement exécuter n'a pas fait l'affaire.
(Btw, n'oubliez pas de signer votre application avec le "Développeur iPhone: Votre Nom ()".
OriginalL'auteur
Même, il semble bizarre que votre identifiant de lot a changé, il y a une chose qui me vient à l'esprit que vous pourriez essayer.
Créer un nouveau profil de configuration, et dont l'identifiant correspond à celui que vous avez utilisé pour soumettre votre première version de votre application.
si, pour quelque étrange raison, votre bundle-id dans itunes connect contient l'app-Id, il ne devrait pas. Si c'est le cas je serait de contacter le support, étant donné que vous ne saisissez pas votre bundle-id manuellement dans itunes connect, mais de sélectionner un déjà présent app-id. (peut-être que cela a été différent avant j'ai d'abord soumis à une application)
Qui est correct. L'ID dans iTunesConnect est "AppID.com.myCompany.myApp". Je suppose que lorsque j'ai présenté mon application dans le temps de iOS 3.1.3 iTunesConnect m'a permis d'inclure la AppID. Donc, mon seul recours est de contacter Apple et voir si on peut la changer (ce dont je doute) ou est-il possible d'entrer "AppID.com.myCompany.myApp" dans l'ensemble de l'Identificateur de domaine dans l'info.plist et obtenir xCode reconnaître que j'ai un portable valide disposition?
Mike, avez-vous contacté apple? tout progrès réalisés jusqu'à présent?
Je n'ai pas entendu parler d'Apple encore. J'ai soumis deux demandes via le iTunesConnect page nous contacter, mais n'a obtenu aucune réponse. J'ai actuellement un Développeur iOS demande de prise en charge et suis en attente d'une réponse à cela.
OriginalL'auteur
J'ai eu le même problème et avec l'avis de codeySmurf ci-dessus, j'ai pu réutiliser le même id et il enlevé l'erreur.
OriginalL'auteur