2009-03-21 4 views
33

Je suis incapable de trouver une explication claire dans les docs Apple sur quelle est la différence entre développement et distribution approvisionnement. J'utilise actuellement un provisionnement de développement pour développer et tester sur mon iPhone. J'ai l'intention de distribuer l'application à mes tests bêta et je me demandais:Développement de l'iPhone - Quelle est la différence entre un provisionnement de développement et de distribution?

  • Ai-je besoin d'utiliser la distribution de provisionnement?
  • Dois-je créer un fichier .mobileprovision pour chaque testeur individuel ou puis-je en créer un pour chacun d'entre eux? Un profil de développement est utilisé pour tester votre application lorsque vous êtes en phase de développement.

Répondre

39

profils de distribution sont de deux types

  1. Pour les tests adhoc
  2. Pour la soumission à l'App Store

test Adhoc est lorsque vous avez terminé le développement et que vous voulez distribuer votre application à plusieurs utilisateurs pour les tests (votre deuxième question). Il suffit de créer un profil de distribution pour les tests adhoc et de sélectionner tous les identifiants de périphérique pour lesquels le profil est valide. Dans ce cas, vous n'aurez qu'à envoyer le fichier .app et le fichier .mobileprovision à chaque utilisateur testant votre application.

Pour la soumission de l'application au magasin d'applications, vous devrez créer un fichier de distribution mobile avec l'option "App Store" sélectionnée.

7

Je pense que le profil de développement vous permet d'exécuter l'application dans le débogueur, contrairement au profil ad hoc. (C'est ce que j'ai observé de toute façon, en supposant qu'il est supposé se comporter ainsi.)

+0

Il me semble qu'il ajoute automatiquement un ensemble de droits ... incluant probablement la possibilité d'exécuter le débogueur. Je parie que vous pouvez les ajouter vous-même dans la liste des droits pour votre profil de distribution si vous le souhaitez ... En dehors de cela, je ne vois pas de différence entre les deux types de profils. Je serais intéressé d'entendre quelqu'un qui connaît les détails de cela. –

+3

Une autre différence entre les profils de développement et de distribution est la date d'expiration. Les profils de développement durent environ 3 mois alors que les profils de distribution semblent être bons pour une année. –

+0

@chris Lundie Qu'en est il du profil Adhoc? Est-ce 90 jours? –

Questions connexes