web-dev-qa-db-fra.com

Installer .ipa sur iPad avec ou sans iTunes

J'ai le .ipa de PhoneGap build et je dois le tester. J'ai obtenu le profil d'approvisionnement du compte développeur.

Ma question est donc la suivante: puis-je directement mettre mon .ipa sur iPad pour l’installer à des fins de test ou dois-je suivre certaines règles pour l’installer?

123
URAndroid

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 sur synchroniser.

60
user7388

Pas besoin de s'embêter avec iTunesConnect pour partager vos versions adhoc. Il suffit de télécharger votre fichier ipa sur diawi Après le téléchargement, vous obtiendrez un lien qui ouvrira le lien dans safari et il vous sera demandé d'installer l'application. Tapez sur installer et profiter

79
पवन

Dans Xcode 5, ouvrez l’agenda (Fenêtre> Organiseur) et sélectionnez "Périphériques" en haut. Votre appareil branché doit apparaître sur le côté gauche. Faites glisser le fichier IPA sur ce périphérique.

Sous Xcode 6 et Xcode 7, ouvrez Périphériques (Fenêtre> Périphériques). Encore une fois, votre appareil devrait apparaître dans la colonne de gauche. Faites glisser le fichier IPA dans la liste des applications sous "Applications installées".

Pour les appareils iOS 9, reportez-vous à cet article sur la façon de lancer l'application après l'avoir fait.

66
Mark Horgan

Quatre voies -

1) Vol d'essai

2) Installer à partir d’iTunes - Créez un fichier .ipa en synchronisation normale et ad hoc avec ipad et iTunes.

3) Ou la meilleure façon de créer une URL à installer lors de la création de ipa select en tant qu’entreprise et de créer un fichier index avec plist Cela fonctionnera également avec un compte de développeur individuel.

4) Diawi

Testé toutes les étapes ci-dessus.

35
Jagdeep

Vous pouvez également commander ios-deploy

C'est aussi simple que d'exécuter ios-deploy -b path/to/ipa/file.

Cela fonctionne même avec path/to/project.app, qui devrait être au même endroit si vous faites des versions de cordova/phonegap localement.

À votre santé!

14
mix3d

Sous Xcode 8, avec l'iPhone branché, ouvrez Fenêtre -> Appareils . Dans la barre de navigation de gauche, sélectionnez l'iPhone branché . Cliquez sur le symbole + sous Applications installées . Naviguez jusqu'à l'iPa souhaité installé . Sélectionnez et cliquez sur Ouvrir pour installer l'application.

7
mtc

Vous pouvez créer l'ipa pour la distribution ad hoc et utiliser diawi pour créer un lien vers votre ipad. Vous venez de télécharger le fichier .ipa et le profil de provisioning, puis un lien est généré et vous pouvez le visiter depuis votre ipad afin d'installer l'application (si le profil de provisioning est destiné au développement, vous devez y ajouter l'UDID de votre ipad).

6
Nikos M.

Vous pouvez installer IPA en utilisant Xcode

  • Ouvrir Xcode
  • Fenêtre de sélection dans la barre de menu supérieure et sélection de périphériques et de simulateurs
  • Glissez et déposez votre IPA dans la section Apps

 enter image description here

Cela installera l'application sur votre appareil.

5
Vittal Pai

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, gérer, chiffrer et installer facilement des profils de configuration, de suivre et d'installer des profils d'approvisionnement et des applications autorisées, ainsi que de capturer des informations sur le périphérique, notamment les journaux de la console.

Install ipa files using Iphone configuration utility

Mettre à jour:

Apple Configurator remplace l'utilitaire de configuration iPhone. Avec la version iOS 8, l'utilitaire de configuration iPhone n'est plus pris en charge ni disponible au téléchargement. https://iTunes.Apple.com/fr/app/Apple-configurator/id434433123

3
Hắc Huyền Minh
  • Goto http://buildtry.com

  • Télécharger un fichier .ipa (iOS) ou .apk (Android)

  • Copier et partager le lien avec les testeurs

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

3
joel prithivi

Vous pouvez accéder au navigateur dans Iphone/Ipad et taper l’URL où l’API a été téléchargée et le télécharger directement sur votre Iphone ou Ipad et l’installer et le lancer .... simple et agréable;)

2
hood

Si vous avez créé l'IPA à l'aide de PhoneGap Build online, vous pouvez télécharger et installer l'IPA directement sur votre iPad/iPhone en ouvrant build.phonegap.com dans Safari sur le périphérique, en vous connectant puis en cliquant sur l'onglet iOS bouton ipa). Vous serez ensuite invité à installer l'application que vous avez construite.

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

2
Asmund

Il y avait 3 façons de faire cela:

Méthode 1: Utilisation d'iTunes. Oui, vous pouvez installer .ipa sur iPad, vous devez d'abord importer ce .ipa sur 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

2
Mannam Brahmam

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

  1. Vous devez ajouter un UDID de périphérique à la partie Apple du périphérique de compte de développeur.
  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.
1
Mert Akkanat

Utilisez iFunBox. C'est gratuit, compatible Mac/Win. Il suffit de faire une construction ad hoc et de sauvegarder quelque part. Installer depuis iFunBox . Je charge toutes mes versions de test ad hoc sur mes appareils pour les tester avant la publication à l'aide de cette méthode. Qui a le temps de jouer avec iTunes?

1
smileBot

Depuis que Apple a publié iTunes 12, vous devez utiliser l'application Apple Configurator 2 pour installer ipa sur votre iPhone et iPad.

Télécharger à partir de ce lien: https://iTunes.Apple.com/br/app/Apple-configurator-2/id1037126344?mt=12

1
Carlos Irano

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 à partir de son navigateur sur le périphérique une fois que vous aurez cliqué sur le lien.

1
A-Sharabiani

Assez vieux, mais inspiré sur A-Sharabiani a réussi à éviter iTunes avec AppCenter. Il suffit de créer une nouvelle application, de créer une nouvelle version en téléchargeant le fichier .ipa, et en analysant un QR avec votre appareil qui redirige le téléchargement.

Ouais.

0
CrazyDev

Si vous travaillez sur un Mac, vous pouvez utiliser le Configurateur Apple 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 de périphériques iPad, iPhone, iPod touch et Apple TV dans votre école ou votre entreprise.

0
Domingo Gallardo

l'iPhone ne permet pas d'installer un ipa directement. Il est donc inutile de créer un lien direct vers le fichier ipa. C'est pourquoi certaines personnes utilisent des services externes fournissant un lien ou un qcode pour installer l'ipa.

Une autre option, que personne ne dit dans l’autre réponse à cette question et totalement indépendante d’iTunes ou de tout service externe, consiste à créer votre propre script qui génère un lien d’installation et l’envoie automatiquement sur votre mobile (par exemple par courrier électronique). 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 sur 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 aussi voir: https://github.com/Saleh7/ipa-install

0