J'ai eu un travail entièrement construire l'environnement avant la mise à jour de l'iPhone OS 3.1 et Xcode 3.2. Maintenant, quand j'essaie de faire un build, je reçois le texte suivant:
Signe Code d'erreur: profil de configuration 'FooApp test' spécifie l'Identificateur de l'Application " pas de.fooapp.iphoneapp' qui ne correspond pas au réglage actuel 'TGECMYZ3VK.pas de.fooapp.iphoneapp'
Le problème est que Xcode parvient à penser que le "FooApp Test" profil de configuration spécifie l'Identificateur de l'Application "pas de.fooapp.iphoneapp", mais ce n'est pas le cas.
Dans l'Organisateur (et dans l'iPhone sur le portail des développeurs de site web), l'identificateur d'application est correctement perçue comme une " TGECMYZ3VK.pas de.fooapp.iphoneapp'.
Aussi, lors de la définition du profil de configuration dans les options de génération au niveau du projet, Xcode identifie correctement l'identificateur d'application, mais quand je vais à la cible, je ne suis pas en mesure de sélectionner tout le profil de configuration.
Ce qui pourrait être à l'origine de ce problème?
Mise à jour: j'ai essayé de créer un nouveau profil de configuration, mais toujours pas de chance. J'ai aussi essayé en changeant simplement l'application identifiés dans Info.plist juste "pas de.fooapp.iphoneapp". La génération réussit, mais maintenant j'ai une erreur de l'Organisateur:
L'exécutable a été signé avec invalide droits. Les droits spécifiés dans le Code de votre application de Signature de Droits de fichiers ne correspondent pas à ceux indiqués dans votre profil de configuration. (0xE8008016).
Cela semble raisonnable, que le profil de configuration a encore le "TGECMYZ3VK.pas de.fooapp.iphoneapp" identificateur de l'application.
J'ai aussi vérifié que tous les certiicates sont valables dans le Trousseau d'accès.
Donc ma question est comment je peux obtenir Xcode pour voir la bonne identificateur de l'application?
Mise à JOUR: Comme mentionné ci-dessous, ce qui semble résoudre le problème est de supprimer tous les profils de configuration, certificats, etc., se faire de nouveaux certificats / profils et de les installer de nouveau. Si quelqu'un a d'autres solutions, ils seraient les bienvenus. :)