tutuapp - comment approuver une application sur iphone ios 11



Comment dois-je comprendre «Save for Development Deployment» dans Xcode pour l'application iOS? (2)

1) Comme apple test intégré dans iTunes connectez-vous lorsque vous sélectionnez "Save for Ad Hoc Deployment", vous pouvez distribuer votre application aux utilisateurs avec des périphériques désignés. L'application sera signée avec le certificat de distribution. c'est-à-dire qu'il utilisera un certificat de distribution que nous avons utilisé pour soumettre une application sur appstore. Auparavant, lorsque vous utilisiez "Enregistrer pour le déploiement ad hoc", vous pouvez également créer un ipa à partir du profil de développement. mais maintenant il nécessite un certificat de distribution pour "Save for Ad Hoc Deployment".

2) Lorsque vous sélectionnez "Enregistrer pour le déploiement de développement", vous pouvez distribuer votre application à l'aide du profil de développement. Tout comme précédemment, nous l'avons fait avec "Save for Ad Hoc Deployment". c'est-à-dire que vous pouvez également créer votre fichier ipa en utilisant un certificat de développement et vous pouvez distribuer cet ipa à votre client et aux testeurs dont l'identifiant est présent dans votre profil d'approvisionnement.

Dans Xcode 7.0 ou version ultérieure, lorsque nous archivons le projet et que nous souhaitons exporter le fichier d'archive en tant que fichier .ipa, nous avons les quatre options suivantes:

Nous avons une nouvelle option: "Save for Development Deployment" .

Je ne sais pas quelle est la différence entre "Save for Ad Hoc Deployment" et "Save for Development Deployment" .

J'ai appelé le service téléphonique officiel d'Apple pour obtenir de l'aide, mais il m'a dit qu'il n'était pas clair et si je voulais obtenir plus de détails techniques, je pouvais envoyer des courriels à l'aide professionnelle. com.

J'ai recherché la documentation officielle d'Apple, j'ai trouvé ceci:

Guide de distribution d'applications

Exportation de votre application pour les tests en dehors du magasin

Pour distribuer votre application aux utilisateurs avec des appareils désignés, sélectionnez «Enregistrer pour le déploiement ad hoc». L'application sera signée avec le certificat de distribution.

Pour distribuer votre application pour les tests internes, sélectionnez «Enregistrer pour le déploiement de développement». L'application sera signée avec votre certificat de développement.

Acorrding aux mots ci-dessus. Il semble que:

Même point:
Les deux sont pour usage interne.

Différents points:
1. "Save for Ad Hoc Deployment" pour la distribution interne, mais "Save for Development Deployment" pour les tests internes?
2.La différence entre «Enregistrer pour le déploiement ad hoc» et «Enregistrer pour le déploiement de développement» est un certificat de distribution et un certificat de développement?

Note: J'ai entendu dire que "certificat de développement" appartient à la personne individuelle mais le certificat de distribution appartient à toute l'équipe, je ne suis pas tout à fait sûr de cela.

Alors, qui peut me dire quel est le but de "Save for Development Deployment", et quelle est la différence entre "Save for Development Deployment" et "Save for Ad Hoc Deployment"?


Answer #1

Je pense:

1. Le but de "Save for Development Deployment" est que si vous n'avez pas le certificat de distribution, vous pouvez également utiliser un certificat de développement pour distribuer votre application!

2. La différence entre "Enregistrer pour le déploiement de développement" et "Enregistrer pour le déploiement ad hoc" , la différence est le type de certificat.





app-distribution