2009-06-07 11 views
2

Je veux ouvrir l'une de mes applications iPhone (que j'ai déjà publiée dans l'iTunes store) mais je ne veux évidemment pas exposer quoi que ce soit de "sensible" comme les certificats d'approvisionnement et les clés de signature de code, etc. Je suppose que ce truc est simplement référencé du dossier du projet Xcode (en fait stocké dans mon trousseau ailleurs sur le disque) et si je devais partager le dossier du projet entier, je serais OK et personne ne pourrait détourner mon identité en ce qui concerne l'Apple Programme développeur pour iPhone. Aurais-je raison?Est-ce que quelque chose de "sensible" est stocké dans un dossier de projet iPhone Xcode?

Répondre

3

Le profil d'approvisionnement est lui-même stocké ailleurs sur votre disque dur et copié sur l'appareil. L'identité de signature de code est stockée dans votre trousseau. La seule chose dans le fichier projet est le nom de votre certificat d'identité, pas le certificat lui-même. Pour publier ou publier du code open source (ou même le partager dans un référentiel avec d'autres développeurs), il vous suffit de définir l'identité de signature de code sur le caractère générique "iPhone Developer".

2

Vous devriez être en accord avec votre identité de programme Apple iPhone Developer. Si vous publiez un build à la place du dossier de projet X-Code, la seule chose que vous voudrez peut-être vérifier est le fichier de provisioning embarquable (bien que je l'ai vu rapidement et qu'il ne semble pas contenir de données sensibles) .

Questions connexes