2010-06-02 6 views
1

J'ai développé une application iPhone pour mon client. J'ai mon propre compte développeur, j'ai donc créé les profils Ad Hoc et App Store Distribution en utilisant mon compte.Profil de distribution et soumission App Store

Maintenant, le client veut soumettre l'application en utilisant son compte. Il a son propre compte.

Je veux savoir,

Dois-je construire l'application en utilisant mon profil de distribution?
OU
Devrais-je avoir besoin du profil de distribution créé à l'aide du compte du client?

Merci d'avance.

Répondre

3

Tous les certs impliqués pour l'application du client devrait être le certificat du client. Vous devriez même créer le certificat d'un développeur distinct pour vous sous le compte du client.

Ces certs identifient non seulement les applications distribuées à la technologie de l'App Store, mais sont également les identifiants financiers et juridiques des applications. En d'autres termes, les certs contrôlent qui est payé et qui est poursuivi. Ni vous ni vos clients ne veulent que les certs de l'autre s'emmêlent avec les leurs. Si vous entanglez les certificats, votre client pourrait trouver qu'il ne peut pas administrer ou mettre à jour sa propre application et vous pourriez être responsable d'une action future du client.

Vous voudrez peut-être même créer un compte d'utilisateur distinct sur votre Mac de développement pour chaque client afin de séparer tous les certificats et les profils. C'est une douleur mais ces certs et profils sont le cœur même du système App Store. Si les certs et les profils sont brouillés, c'est une grosse affaire. Comme dans l'argent, les armes à feu et les avocats ont beaucoup d'importance.

0

Vous devez créer un profil de distribution à l'aide du compte du client.

Vous pouvez avoir plusieurs certificats de profil de distribution & sur votre ordinateur et sélectionner celui que vous souhaitez utiliser lors de la génération du projet.

Pendant que vous y êtes, je voudrais aussi créer un utilisateur iTunes Connect pour vous-même dans leur compte, de sorte que vous pouvez toujours gérer l'application et recevoir des notifications, etc ...

Questions connexes