Création ad hoc iPhone en utilisant Xcode 4

Je viens de passer à Xcode 4 et j'ai besoin de faire une construction ad hoc pour que mon client puisse tester mon application. Pourtant, chaque tutoriel que je trouve est basé sur Xcode 3 et je ne peux pas find mon path avec Xcode 4 sur les parameters et les actions que je dois faire. Y a-t-il un tutoriel ou quoi que ce soit qui puisse m'aider à ce sujet? Je l'ai googlé mais avec de très mauvais résultats.

    Assurez-vous d'avoir sélectionné un périphérique dans le drop down menu et non dans le simulateur.

    Ensuite, dans XCode 4, allez au product -> archive .

    Une fois la construction terminée, ouvrez l'organiseur et les Archives sélectionnées.

    Ici vous findez votre build, à partir de là vous pouvez ensuite sélectionner partager, ensuite XCode requestra avec quel profil signer l'application.

    Vous avez maintenant créé un IPA que vous pouvez envoyer à vos testeurs.

    Je n'ai pas non plus trouvé d'informations actuelles (août 2013) à ce sujet, en particulier pour la dissortingbution de l'application aux users d'iPhone avec des PC, pas des Macs. Trier à travers les résultats de Google, j'ai trouvé beaucoup d'informations redondantes et confuses sur iTunes Connect et la validation.

    Voici ce qui a fonctionné pour moi:

    1. Vous n'avez pas besoin de créer un logging d'application dans iTunes Connect – c'est juste pour quand vous voulez le mettre dans le magasin. Si c'est ce que vous voulez, regardez ceci: developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/CreateYourAppRecordiniTunesConnect/CreateYourAppRecordiniTunesConnect.html

    2. Vous n'avez pas besoin de valider votre application. C'est juste pour quand vous voulez le mettre dans le magasin. Si c'est ce que vous voulez, regardez ceci: developer.apple.com/library/ios/recipes/xcode_help-archives_organizer/articles/validating_apps.html

    3. Vous avez besoin d'un profil de configuration Ad-Hoc. Pour en get un, suivez les instructions de la rubrique: "Création de profils de configuration ad hoc" à l' adresse : https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDissortingbutionGuide/TestingYouriOSApp/TestingYouriOSApp.html . Assurez-vous de double-cliquer sur le file 'name.mobileprovision' après l'avoir téléchargé, pour l'append à Xcode.

    4. Ne perdez pas de time à chercher dans vos parameters Xcode Project / Build pour un droit de signature de code Ad-Hoc. Il n'apparaît pas dans ma copy de Xcode, et je n'en ai pas eu besoin.

    5. Même si le droit de signature de code Ad-Hoc n'apparaît pas dans les parameters de projet / construction, vous pouvez le voir dans les profils Organizer / Devices / Library / Provisioning. Il aura le nom que vous lui avez donné à l'étape 3.

    6. Vous êtes maintenant prêt à créer une version de votre application pour la dissortingbution Ad-Hoc:

    7. Dans Xcode, assurez-vous que vous êtes dans la window de votre projet, avec votre projet sélectionné, et selon la réponse acceptée ci-dessus, le périphérique iOS sélectionné comme cible de construction dans le champ en haut à gauche adjacent aux buttons Run / Stop.

    7a. Dans la barre de menus de Xcode, select Produit / Construction pour … / Archivage (si les options "Construire pour …" sont grisées, vous pouvez être dans une autre window que la window de projet, par exemple la window Organiseur).

    7b. Dans la barre de menus de Xcode, select Produit / Archive

    7c. Ouvrez la window Organiseur (Maj-Cmd-2), select l'icône Archives en haut au milieu.

    7d. Mettez en surbrillance la version que vous souhaitez dissortingbuer, et click le button "Dissortingbuer" sur la droite.

    7e. Sélectionnez l'option "Enregistrer pour l'entreprise ou le deployment Ad-Hoc".

    7f. Une boîte de dialog "Choisir une identité à signer avec" apparaît. Dans la list déroulante, select la dissortingbution iOS que vous avez créée à l'étape 3. Pour moi, la ligne avec le nom que j'ai créé à l'étape 3 était grisée, mais celle directement en dessous fonctionnait.

    7g. Une boîte de dialog s'affiche pour vous permettre de nommer et de sauvegarder votre application Ad-Hoc en tant que file .ipa.

    8 Sur votre PC Windows:

    8a. Copiez le file YourApp.ipa et le file name.mobileprovision à quelque part comme le bureau.

    8b. Dans iTunes, trouvez le menu principal (peut-être une petite icône en haut à gauche de la barre des tâches) et select "Ajouter un file à la bibliothèque … Ctrl + O"

    8c. Ajoutez les deux files à la bibliothèque.

    8d. Branchez l'iPhone sur le PC Windows

    8e. Accédez à la section iPhone d'iTunes, puis à l'onglet Applications. Avec un peu de chance, vous verrez YourApp, et vous pouvez cliquer sur Installer.