2015-09-26 1 views
2

J'ai toujours pu uniquement "charger" mon application sur d'autres téléphones en obtenant leur UUID, en ajoutant des périphériques et en sélectionnant le profil d'approvisionnement. Cela a été fait grâce à un déploiement en ligne via un site Web. Tout a bien fonctionné mais c'est agaçant à faire.iOS 9 Exportation XCode sans profil de provisionnement - Déploiement du développeur/Adhoc

Avec iOS9/XCode7, je pense qu'il existe une nouvelle option à exporter en tant que Developer Deployment. Est-ce que cela me permet de charger l'application sur d'autres téléphones SANS avoir à obtenir leur UUID? J'ai testé cela sur un nouveau téléphone d'amis et au début cela n'a pas fonctionné.

Existe-t-il un autre moyen de charger l'application? Dois-je encore obtenir l'UUID et exporter en tant que déploiement ad hoc? J'espère vraiment pas ... allez Apple!

+1

Je doute sérieusement qu'Apple aurait assoupli cette restriction. Ils doivent contrôler le nombre de personnes pouvant obtenir des copies de travail de votre application, et ce, via les appareils enregistrés sur votre compte de développeur. – Droppy

+0

Hey merci pour la réponse ... alors quel est le point de "enregistrer pour le déploiement de développeur"? Aussi, pourquoi ont-ils besoin de contrôler cela? J'ai l'impression qu'ils peuvent encore comprendre qui a installé la version "développeur" si c'est vraiment nécessaire sans vous obliger à enregistrer chaque appareil. FYI a écrit un script lorsque ma version bêta est prête, ce qui crée l'IPA, puis le télécharge automatiquement sur mon site Dropbox pour le déploiement OTA. – aherrick

+0

Je ne sais pas ce que ça fait, pour être honnête. Apple voudrait contrôler le nombre d'installations de développeurs, sinon vous pourriez distribuer des applications à autant de personnes que vous le souhaitez et contourner complètement l'App Store. Si vous êtes heureux d'attendre 48 heures ou plus, pour une révision bêta, vous pouvez distribuer vos bêta via leur framework TestFlight, ce que je fais. Pour cela, vous avez juste besoin de votre certificat de distribution et de PP et vous n'avez pas besoin de gérer les UDID. C'est aussi une bonne répétition pour le * grand jour *. – Droppy

Répondre

0

Je pense qu'il ya une nouvelle option pour exporter le déploiement du développeur

Vous voulez dire, développer ment déploiement? Si oui, ceci est pour les tests internes, comme noté here. (Voir: internal vs. external testers).

Pour tester vos builds sans donner à vos utilisateurs des rôles techniques et/ou attendre une révision bêta, utilisez Fabric (anciennement connu sous le nom de Crashlytics). Vous n'avez pas besoin d'obtenir des UUID manuellement, ce processus est géré par leur application.