La création ad hoc de profils de distribution
Les instructions d'Apple sont ici, mais voici comment j'ai créé un général profil de configuration qui vont travailler avec de multiples applications, et ajouté un bêta-testeur.
Ma configuration:
- Xcode 3.2.1
- SDK de l'iPhone 3.1.3
Avant de commencer, assurez-vous que..
- Vous pouvez exécuter l'application sur votre iPhone via Xcode.
Étape A: Ajouter des périphériques à la Provisioning Portal
-
Envoyer un email à chaque beta testeur avec le message suivant:
Pour obtenir mon app sur votre iPhone, j'ai besoin de quelques informations sur votre téléphone. Devinez quoi, il y a une application pour ça!
Cliquez sur le lien ci-dessous et installez et exécutez l'application.
http://itunes.apple.com/app/ad-hoc-helper/id285691333?mt=8
Cette application permet de créer un e-mail. Merci de me l'envoyer.
Collecter toutes les avec leur udid de votre testeurs.
Aller à la Provisioning Portal.
Aller à la section Périphériques.
Cliquez sur le bouton Ajouter des Périphériques et ajouter les périphériques précédemment collectées.
Étape B: Créer un nouveau profil de configuration
Démarrez l'utilitaire Mac OS programme Trousseau d'Accès.
Dans son menu principal, sélectionnez le Trousseau d'Accès / Certificat d'Assistant / Demander un Certificat auprès D'une Autorité de certification...
La boîte de dialogue qui s'ouvre devrait déjà avoir votre e-mail et nom il.
Sélectionnez le bouton radio Enregistrée sur le disque et Continuer.
Enregistrez le fichier sur le disque.
Revenir à la Provisioning Portal.
Aller à la section des Certificats.
Allez à l'onglet Distribution.
Cliquez sur le bouton de Demande de Certificat.
Télécharger le fichier que vous avez créé avec le Trousseau d'Accès: CertificateSigningRequest.certSigningRequest.
Cliquez sur le bouton de Contre.
Actualisez votre navigateur jusqu'à ce que l'état est Émis.
Cliquez sur le bouton de Téléchargement et enregistrez le fichier distribution_identify.la cer.
Double-cliquez sur le fichier pour l'ajouter au Trousseau de clés.
Sauvegarde du certificat en sélectionnant sa clé privée et le Fichier / Exporter...".
Revenir à la Provisioning Portal de nouveau.
Aller à la section de Provisionnement.
Allez à l'onglet Distribution.
Cliquez sur le bouton Nouveau Profil.
Sélectionnez le bouton radio Ad hoc.
Entrez un nom de profil, j'ai nommé le mien Evertsson Commun Ad Hoc.
Sélectionnez l'id de l'application. J'ai une commune de l'id de l'application à utiliser pour de multiples applications: Evertsson Commun.
Sélectionnez les périphériques, dans mon cas, mon propre et mon testeur.
Soumettre.
Actualisez le navigateur jusqu'à ce que le champ de l'état du lit Actif.
Cliquez sur le bouton de Téléchargement et enregistrez le fichier sur le disque.
Double-cliquez sur le fichier pour l'ajouter à Xcode.
Étape C: Construire l'application à des fins de distribution
Ouvrez votre projet dans Xcode.
Ouvrez le Projet Info volet: Dans les Groupes Et les Fichiers sélectionnez le premier élément et appuyez sur Cmd+I.
Accédez à l'onglet Configuration.
Sélectionnez la configuration de Libération.
Cliquez sur le bouton Dupliquer et le nom de la Distribution.
Fermer le Projet panneau d'information.
Ouvrez la Cible Info volet: Dans les Groupes Et les Fichiers d'élargir les Cibles, sélectionnez votre cible et appuyez sur Cmd+I.
Allez à l'onglet Construire.
Sélectionnez la Configuration nommé Distribution.
Trouvez la section de Signature de Code.
Définissez la valeur de la Signature du Code d'Identité ou de Tout Appareil iPhone OS pour iPhone de Distribution.
Fermer la Cible panneau d'information.
Dans la fenêtre principale, sélectionnez la Configuration Active à la Distribution.
Créer un nouveau fichier à partir du fichier de modèle de Signature de Code et de prestations.
Nom de il Droits.plist.
Dans ce fichier, désactivez la case à cocher obtenir la tâche de permettre.
Afficher la Cible Info volet, et de trouver la section de Signature de Code à nouveau.
Après la Signature du Code des Droits entrez le nom de fichier de Droits.plist.
Enregistrer, propre, et de construire le projet.
Dans les Groupes Et les Fichiers trouver le dossier MyApp / Produits et de l'étendre.
Cliquez-droit sur l'application et sélectionnez "afficher dans le Finder.
-
Zip le .application fichier et le .fichier mobileprovision et d'envoyer l'archive sur votre testeur.
Voici l'une de mes applications. Pour l'installer sur votre téléphone:
Décompressez le fichier d'archive.
Ouvrez iTunes.
Faites glisser les fichiers dans iTunes et de les déposer dans le groupe de la Bibliothèque.
La synchronisation de votre téléphone pour installer l'application.
Fait! Ouf. Cela a fonctionné pour moi. Jusqu'à présent, j'ai seulement ajouté un testeur.