2010-12-10 49 views
3

Je dois pouvoir soumettre des mises à jour de mon application à partir d'une machine différente de celle utilisée pour soumettre l'original. J'ai suivi les instructions dans la documentation, mais, comme d'habitude, la documentation suppose que tout fonctionne bien la première fois.iOS Distribution: Migration de la clé privée/des certificats vers la nouvelle machine

J'ai essayé d'exporter mon profil de développeur de l'ancien vers le nouveau, mais quand j'ai soumis, App Loader a dit que c'était une signature invalide. J'ai donc essayé de générer de nouveaux certs (pour ce faire, dans le portail Provisioning, vous devez révoquer ceux existants). Cela n'a toujours pas fonctionné.

Finalement, je devais aller récupérer l'ancienne machine, qui n'avait pas été effacée, et je pouvais y envoyer mes mises à jour. En dehors de la documentation d'Apple, qui est incomplète, que dois-je faire pour porter mes certificats de développeur sur une nouvelle machine afin de pouvoir les soumettre avec le même profil de distribution? Que dois-je faire à propos du fait que j'ai révoqué les certificats existants? Puis-je régénérer ceux avec la "clé privée" d'origine qui fonctionne toujours pour les mises à jour d'applications?

Merci

Répondre

2

Pour autant que je peux dire, cela devrait être aussi simple que l'exportation et l'importation de votre identité de développeur dans l'organisateur de Xcode. Nous verrons si cela fonctionne.