Installez .ipa sur iPad avec ou sans iTunes

146

J'ai la version .ipade PhoneGap et je dois la tester. J'ai obtenu le profil d'approvisionnement du compte de développeur.

Ma question est donc la suivante: puis-je installer directement mon .ipaiPad pour le tester, ou dois-je suivre certaines règles pour l'installer?

URAndroid
la source
21
vous pouvez utiliser TestFlight pour l'installer en utilisant sans itunes. Ou téléchargez simplement votre ipa ici - diawi.com . Et tapez le lien généré dans le safari de votre appareil et dites installer
Nayan
1
Merci @NSS. Je ne pouvais pas obtenir le truc iTunes pour travailler après avoir passé des heures dessus. diawi.com semble prometteur et l'application est déjà en cours d'installation. Gardant mes doigts croisés.
Moiz Tankiwala
3
utilisé diawi.com et cela fonctionne très bien. Sera l'utiliser à partir de maintenant.
geoyws
2
Une application mac est ici utilisée Dropboxpour distribuer ipa tryappbox.com
Vineet Choudhary
Cela l'a fait pour moi: stackoverflow.com/questions/26042508/…
Tadej

Réponses:

62

Oui, vous pouvez installer IPA sur iPad, vous devez d'abord importer cet IPA sur votre itunes. Connectez votre iPad à iTunes, puis installez l'application en cliquant simplement sur installer, puis synchronisez.

user7388
la source
1
J'ai installé Windows 7 dans VirtualBox, installé la version 12 d'iTunes. Ensuite, j'ai téléchargé le fichier ipa ( dans mon cas une ancienne version de VLC ) et l'ai déposé sur iTunes. Ensuite, pour synchroniser, j'ai dû faire glisser et déposer l'icône de l'application sur mon appareil (un ancien iPad) répertoriée dans mon iTunes dans mon Windows virtuel 7. A fonctionné !! Merci.
erik le
1
J'ai entendu iTunes 12.7 supprimé la section des applications. Cela fonctionne-t-il toujours avec la dernière version d'iTunes?
Jenna Sloan
Ce n'est probablement plus la méthode préférée car iTunes va bientôt disparaître. La méthode préférée est de télécharger sur diawi.com
Michael Fever
@JennaSloan - en effet. Je viens de télécharger 12.10 afin d'installer une ancienne application iPad via iTunes et il n'y a pas de section applications. J'ai utilisé le site diawi pour tenter l'installation.
bob.mazzo le
90

Pas besoin de vous soucier d' iTunesConnect pour partager vos builds adhoc. Téléchargez simplement votre fichier ipa sur diawi et après le téléchargement réussi, vous obtiendrez un lien pour ouvrir le lien dans safari et vous serez invité à installer l'application. Appuyez sur installer et profitez

पवन
la source
une bonne option, lorsque vous obtenez une erreur lors de l'envoi de l'application via un vol d'essai.
Pawan Rai
Cette option fonctionne également même si vous souhaitez envoyer un fichier ipa en téléchargement. Pas besoin de les joindre par courrier. Les utilisateurs peuvent télécharger en ouvrant le lien dans le navigateur.
पवन
2
"Aucun profil de provisioning trouvé dans le bundle d'applications."
William Entriken
1
@FullDecent Veuillez réessayer de télécharger votre build à nouveau. Parfois, Diawi affiche cette erreur sans raison.
पवन
@fossilet Quelle est la taille de votre fichier ipa?
पवन
75

Dans Xcode 5, ouvrez l'organiseur (Fenêtre> Organiseur) et sélectionnez "Appareils" en haut. Votre appareil branché doit apparaître sur le côté gauche. Faites glisser le fichier IPA sur cet appareil.

Dans Xcode 6 et Xcode 7, ouvrez Appareils (Fenêtre> Appareils). Encore une fois, votre appareil devrait apparaître dans la colonne de gauche. Faites glisser le fichier IPA vers la liste des applications sous «Applications installées».

Pour les appareils iOS 9, reportez-vous à cet article pour savoir comment faire fonctionner l'application après avoir fait cela.

Mark Horgan
la source
1
Excellente solution. C'est parfait lorsque vous ne voulez pas avoir à synchroniser iTunes ou à le télécharger sur un tiers pour simplement l'obtenir sur un appareil. Spot on
mylogon
39

Il y a quatre façons, que j'ai toutes testées:

  • Vol d'essai

  • Installer à partir d'iTunes - Créez .ipa en tant que synchronisation ad-hoc et normale avec iPad et iTunes.

  • Ou le meilleur moyen de créer une URL pour l'installation tout en créant ipa select as enterprise et créer un fichier d'index avec plist. Cela fonctionnera également avec un compte de développeur individuel.

  • Diawi

Jagdeep
la source
L'option 3 est-elle toujours possible avec un compte de développeur individuel? Je sais que c'est toujours avec le compte d'entreprise
Gil Sand
5
Non pas que testflightapp.com soit fermé à partir du 26 février 2015.
Stan James
17

Vous pouvez également commander ios-deploy .

C'est aussi simple que de courir ios-deploy -b path/to/ipa/file.

Cela fonctionne même avec path / to / project.app, qui devrait être au même emplacement si vous effectuez des builds cordova / phonegap localement.

À votre santé!

mix3d
la source
Celui-ci passe rapidement de Mac OS à iOS.
Andrew Paes
14

Vous pouvez installer IPA à l'aide de Xcode

  • Ouvrez Xcode
  • Sélectionnez la fenêtre dans la barre de menu supérieure et sélectionnez les appareils et simulateurs
  • Faites glisser et déposez votre IPA dans la section Applications

entrez la description de l'image ici

Cela installera l'application sur votre appareil.

Vittal Pai
la source
8

Dans Xcode 8, avec l'iPhone branché, ouvrez Fenêtre -> Appareils. Dans le volet de navigation de gauche, sélectionnez l'iPhone connecté. Cliquez sur le symbole + sous Applications installées. Accédez à l'ipa que vous souhaitez installer. Sélectionnez et cliquez sur Ouvrir pour installer l'application.

mtc
la source
7

Vous pouvez créer l'ipa pour une distribution ad hoc et utiliser diawi pour créer un lien pour votre ipad. Il vous suffit de télécharger le .ipa et le profil d'approvisionnement, puis un lien est généré et vous pouvez le visiter à partir de votre ipad afin d'installer l'application (si le profil d'approvisionnement est destiné au développement, vous devez y ajouter l'UDID de votre ipad).

Nikos M.
la source
4

L'iPhone ne permet pas d'installer directement un ipa, donc fournir un lien direct vers le fichier ipa est inutile. C'est pourquoi certaines personnes utilisent des services externes qui fournissent un lien ou un qcode pour installer l'ipa.

Une autre option, que personne n'a mentionnée dans les autres réponses à cette question et qu'elle est totalement indépendante d'iTunes ou de tout service externe, est de créer votre propre script qui génère un lien d'installation et l'envoie automatiquement sur votre mobile (par exemple par email). J'ai créé un tel script pour mon usage personnel, qui:

  1. crée le fichier html;
  2. crée le fichier plist;
  3. copie les fichiers ipa, html et plist sur mon serveur;
  4. m'envoie le lien.

Parce que je travaille sous Linux, j'ai créé un script Bash. Vous pouvez utiliser n'importe quel autre langage de script, mais il est important de savoir quoi mettre dans les fichiers html et plist.

C'est la partie de mon script qui génère le contenu html et plist. J'espère que c'est assez explicite:

sha=`sha1sum ${ipa} | awk '{ print $1 }'`
output=${sha}-${AppName}-${version}.ipa
html=${sha}-${AppName}-${version}.html
plist=${sha}-${AppName}-${version}.plist

# Generates html
echo "<!DOCTYPE html>
 <html>
 <head>
 <meta charset=\"UTF-8\">
 <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">
    <meta name=\"MobileOptimized\" content=\"width\" />
    <meta name=\"HandheldFriendly\" content=\"true\" />
    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />
    <meta http-equiv=\"cleartype\" content=\"on\" />
 <title>Install ${AppName} ${version}</title>
 </head>

 <body>
   <h1><a href=\"itms-services://?action=download-manifest&url=${serverUrl}${plist}\">
     Install </a></h1>
 </body>

 </html>" > ${html}

# Generate plist
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
    <key>items</key>
    <array>
        <dict>
            <key>assets</key>
            <array>
                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>${serverUrl}${output}</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>full-size-image</string>
                    <key>needs-shine</key>
                    <true/>
                    <key>url</key>
                    <string>${serverUrl}Icon%402x.png</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>display-image</string>
                    <key>needs-shine</key>
                    <true/>
                    <key>url</key>
                    <string>${serverUrl}Icon.png</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>${bundle}</string>
                <key>bundle-version</key>
                <string>${version}</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>${AppName}</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>" > ${plist}

Pour un exemple simple, vous pouvez également voir: https://github.com/Saleh7/ipa-install

Francesco Galgani
la source
3

Qu'en est-il de l'utilitaire de configuration iPhone?

http://support.apple.com/kb/DL1465?viewlocale=en_US&locale=en_US

L'utilitaire de configuration iPhone vous permet de créer, de gérer, de crypter et d'installer facilement des profils de configuration, de suivre et d'installer des profils d'approvisionnement et des applications autorisées, et de capturer des informations sur les appareils, y compris les journaux de la console.

Installez les fichiers ipa à l'aide de l'utilitaire de configuration de l'iPhone

Mettre à jour:

Apple Configurator remplace l'utilitaire de configuration iPhone. Avec la sortie d'iOS 8, l'utilitaire de configuration iPhone n'est plus pris en charge ou disponible au téléchargement. https://itunes.apple.com/gb/app/apple-configurator/id434433123

Hắc Huyền Minh
la source
3
  • Aller à http://buildtry.com

  • Importez un fichier .ipa (iOS) ou .apk (Android)

  • Copiez et partagez le lien avec les testeurs

  • Ouvrez le lien dans le navigateur de l'appareil iOS ou Android et cliquez sur Installer

joel prithivi
la source
L'URL ne correspond plus à un site actif (29 septembre 2019).
Cope
2

Si vous avez créé l'IPA à l'aide de PhoneGap Build en ligne, vous pouvez télécharger et installer l'IPA directement sur votre Ipad / Iphone en ouvrant build.phonegap.com dans Safari sur l'appareil , en vous connectant puis en cliquant sur l'onglet iOS (le bouton de téléchargement ipa). Il vous sera ensuite demandé d'installer l'application que vous avez créée.

Le lien direct vers celui-ci après la connexion est: https://build.phonegap.com/apps/YOUR-BUILD-NUMBER/download/ios

Asmund
la source
2

Il y avait 3 façons de procéder:

Méthode 1: Utilisation d'iTunes. Oui, vous pouvez installer .ipasur iPad, vous devez d'abord l'importer .ipasur votre iTunes. Connectez votre iPad à iTunes puis installez l'application en cliquant simplement sur Installer puis sur Synchroniser.

Méthode 2: iFunbox

Méthode 3: Diawi

Mannam Brahmam
la source
2

Vous pouvez également utiliser HockeyApp pour distribuer votre .ipa, il enverra un lien vers l'application aux testeurs, puis le testeur pourra installer l'ipa directement depuis son navigateur sur l'appareil une fois en cliquant sur le lien.

A-Sharabiani
la source
Est-il nécessaire d'ajouter des udid de testeur
iOS
2

Vous pouvez ajouter une IPA en tant que nouvelle application depuis Apple Configurator 2 .

entrez la description de l'image ici

atineoSE
la source
2

Si vous utilisez la dernière version d'Itunes et qu'il n'y a pas de section APP Cliquez sur résumé pendant que l'appareil est connecté à votre PC. Ensuite, faites glisser et déposez le fichier dans la section «sur mon appareil».

-voir l'image pour illustrationIllustration

Mohsen Mouralli
la source
1

Utilisez iFunBox. C'est gratuit, compatible Mac / Win. Créez simplement une version ad hoc et enregistrez-la quelque part. Installez depuis iFunBox . Je charge toutes mes versions de version ad hoc de test sur mes appareils pour les tester avant la publication en utilisant cette méthode. Qui a le temps de jouer avec iTunes?

smileBot
la source
sans identifiant Apple, pouvons-nous le faire
iOS
1

Vous pouvez aller dans le navigateur dans Iphone / Ipad et taper l'URl où l'IPA a été téléchargé et pouvez le télécharger directement sur votre Iphone ou Ipad et l'installer et l'exécuter .... simple et doux;)

capuche
la source
Réponse redondante sur un ancien message.
Josh Griggs
Comment? Mon iPhone le traite comme un zip et ne me laisse rien faire avec.
Altimus Prime
1

J'essaye de faire face à ces problèmes et j'utilise: https://www.installonair.com . C'est gratuit et pas de limite comme diawi.

  1. Vous devez ajouter l'UDID de l'appareil à la partie des appareils du compte de développeur Apple.
  2. Construisez votre projet et archivez-le ad hoc avec votre certificat
  3. Ouvrez ce lien et téléchargez votre fichier ipa ad hoc sur le site Web
  4. Obtenez le code QR et le lien à télécharger.
Mert Akkanat
la source
1

Toutes les autres réponses sont soit obsolètes, soit trop de travail là où ce n'est pas nécessaire. Téléchargez votre fichier .IPA sur diawi.com, puis scannez le QR-Code et installez-le, ou envoyez par e-mail le lien vers l'appareil sur lequel vous souhaitez installer l'application, ou tapez l'URL raccourcie dans votre navigateur Safari et installez-la de cette façon.

J'avais besoin d'installer une application sur un ancien appareil iOS aujourd'hui et cette méthode m'a pris moins de 2 minutes pour terminer du début à la fin.

 https://www.diawi.com/
Michael Fever
la source
1

Vous pouvez installer votre application iOS sans iTunes, App Store ou sites tiers.

Lorsque vous créez l'archive dans xcode, vous pouvez sélectionner une distribution adhoc. xcode vous amènera à travers un dialogue où vous entrez l'emplacement de l'URL où votre application sera avec les URL pour un png de 57x57 pixels et un png de 512x512 pixels. Il créera un bundle avec votre ipa et manifest.plist

Téléchargez votre ipa et les deux fichiers png partout où vous prévoyez de les héberger. Il doit avoir un certificat SSL et être servi via https. Vous pouvez également y télécharger votre manifest.plist, mais techniquement, je suis presque sûr que vous pouvez l'avoir ailleurs.

Ensuite, quelque part, dans un texte, une page Web ou un e-mail, ou n'importe où, partagez votre lien comme:

<a href="itms-services://?action=download-manifest&url=https://URL/path/manifest.plist">Download anchor text</a>

Pour une réponse plus longue, meilleure et plus détaillée, cliquez ici .

Si je comprends bien, s'il s'agit d'une application de développement, seuls les appareils qui ont été ajoutés à votre profil d'appareil dans l'App Store pourront installer l'application.

Altimus Prime
la source
0

Assez vieux, mais inspiré sur A-Sharabiani, a réussi à éviter iTunes avec AppCenter. Créez simplement une nouvelle application, créez une nouvelle version en téléchargeant le .ipa, et enfin en numérisant un QR avec votre appareil qui redirige vers le téléchargement.

Ouais.

CrazyDev
la source
0

Si vous travaillez sur un Mac, vous pouvez utiliser Apple Configurator 2 ( https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12 ).

Cette application est utilisée pour configurer et installer des applications sur n'importe quel appareil iOS.

Apple Configurator 2 facilite le déploiement d'appareils iPad, iPhone, iPod touch et Apple TV dans votre école ou votre entreprise.

Domingo Gallardo
la source
0

Dans la dernière version d'iOS, partagez ipa via AirDroap de mac à iPhone. il s'installera directement sur votre iPhone.

komara
la source