Instale .ipa en iPad con o sin iTunes


146

Tengo la .ipacompilación de PhoneGap y necesito probarla. Obtuve el perfil de aprovisionamiento de la cuenta de desarrollador.

Entonces, mi pregunta es: ¿puedo .ipainstalar mi iPad directamente para la prueba o tengo que seguir algunas reglas para instalarlo?


21
puede usar TestFlight para instalarlo sin iTunes. O simplemente cargue su ipa aquí: diawi.com . Y escriba el enlace generado en el safari de su dispositivo y diga instalar
Nayan

1
Gracias @NSS. No pude conseguir que iTunes funcionara después de pasar horas en él. diawi.com parece prometedor y la aplicación ya está en proceso de instalación. Manteniendo mis dedos cruzados.
Moiz Tankiwala

3
utiliza diawi.com y funciona muy bien. Lo usaré de ahora en adelante.
geoyws

2
Una aplicación para Mac es aquí que utilizan Dropboxpara la distribución de IPA tryappbox.com
Vineet Choudhary

Respuestas:


62

Sí, puede instalar IPA en iPad, primero debe importar esa IPA a sus iTunes. Conecte su iPad a iTunes, luego instale la aplicación simplemente haciendo clic en instalar y luego sincronice.


1
Instalé Windows 7 en VirtualBox, instalé iTunes versión 12. Luego descargué el archivo ipa ( en mi caso, una versión anterior de VLC ) y lo dejé caer en iTunes. Luego, para sincronizar, tuve que arrastrar y soltar el ícono de la aplicación en mi dispositivo (un viejo iPad) que figuraba en mi iTunes en mi Windows virtual 7. ¡Funcionó! Gracias.
erik

1
Escuché que iTunes 12.7 eliminó la sección de aplicaciones. ¿Esto todavía funciona con la última versión de iTunes?
Jenna Sloan

Probablemente este ya no sea el método preferido, ya que iTunes desaparecerá pronto. El método preferido es subir a diawi.com
Michael Fever

@ JennaSloan, de hecho. Acabo de descargar 12.10 para instalar una aplicación de ipad antigua a través de iTunes y no hay una sección de aplicaciones. Usé el sitio diawi para intentar la instalación.
bob.mazzo

90

No es necesario molestarse con iTunesConnect para compartir sus compilaciones ad hoc. Simplemente cargue su archivo ipa en diawi y después de cargarlo correctamente, obtendrá un enlace para abrir el enlace en safari y se le pedirá que instale la aplicación. Toca instalar y disfruta


Una buena opción, cuando recibe un error al enviar la aplicación a través del vuelo de prueba.
Pawan Rai

Esta opción también funciona incluso si desea enviar un archivo ipa para descargar. No es necesario adjuntarlos por correo. Los usuarios pueden descargar abriendo el enlace en el navegador.
पवन

2
"No se encontró un perfil de aprovisionamiento en el paquete de la aplicación".
William Entriken

1
@FullDecent Vuelva a intentar cargar su compilación nuevamente. A veces, Diawi muestra este error sin ningún motivo.
पवन

@fossilet ¿Cuál es el tamaño de su archivo ipa?
2015

75

En Xcode 5, abra el organizador (Ventana> Organizador) y seleccione "Dispositivos" en la parte superior. Su dispositivo conectado debe aparecer en el lado izquierdo. Arrastre el archivo IPA a ese dispositivo.

En Xcode 6 y Xcode 7, abra Dispositivos (Ventana> Dispositivos). Nuevamente, su dispositivo debería aparecer en la columna de la izquierda. Arrastre el archivo IPA a la lista de aplicaciones debajo de "Aplicaciones instaladas".

Para dispositivos iOS 9, consulte esta publicación sobre cómo hacer que la aplicación se ejecute después de hacer esto.


1
Gran solución Esto es perfecto cuando no desea tener que sincronizar iTunes o cargarlo en un tercero para obtenerlo en un dispositivo. Spot on
mylogon

39

Hay cuatro formas, todas las cuales probé:

  • Vuelo de prueba

  • Instalar desde iTunes: cree .ipa como sincronización ad-hoc y normal con ipad e itunes.

  • O de la mejor manera, puede crear una URL para la instalación mientras crea ipa select como empresa y crear un archivo de índice con plist. Esto también funcionará con una cuenta de desarrollador individual.

  • Diawi


¿La opción 3 todavía es posible con una cuenta de desarrollador individual? Sé que todavía está con la cuenta empresarial
Gil Sand

55
No es que testflightapp.com esté cerrado a partir del 26 de febrero de 2015.
Stan James

17

También puede pagar ios-deploy .

Es tan simple como correr ios-deploy -b path/to/ipa/file.

Incluso funciona con path / to / project.app, que debería estar en la misma ubicación si está haciendo localmente cordova / phonegap builds.

¡Salud!


Este rápido avance de Mac OS a iOS.
Andrew Paes

14

Puede instalar IPA usando Xcode

  • Abrir Xcode
  • Seleccionar ventana en la barra de menú superior y seleccionar dispositivos y simuladores
  • Arrastra y suelta tu IPA en la sección de aplicaciones

ingrese la descripción de la imagen aquí

Esto instalará la aplicación en su dispositivo.


8

En Xcode 8, con el iPhone enchufado, abra Ventana -> Dispositivos. En la navegación izquierda, seleccione el iPhone enchufado. Haga clic en el símbolo + debajo de Aplicaciones instaladas. Navegue a la ipa que desea instalar. Seleccione y haga clic en abrir para instalar la aplicación.


7

Puede crear el ipa para la distribución ad hoc y usar diawi para crear un enlace para su ipad. Simplemente carga el .ipa y el perfil de aprovisionamiento, luego se genera un enlace y puede visitarlo desde su ipad para instalar la aplicación (si el perfil de aprovisionamiento es para desarrollo, debe agregarle el UDID de su ipad).


4

iPhone no permite instalar un ipa directamente, por lo que proporcionar un enlace directo al archivo ipa es inútil. Es por eso que algunas personas usan servicios externos que proporcionan un enlace o un código q para instalar el ipa.

Otra opción, que nadie dijo en las otras respuestas a esta pregunta y que es completamente independiente de iTunes o de cualquier servicio externo, es crear su propio script que genere un enlace de instalación y lo envíe automáticamente a su teléfono móvil (por ejemplo, por correo electrónico). Creé un script para mi uso personal, que:

  1. crea el archivo html;
  2. crea el archivo plist;
  3. copia archivos ipa, html y plist a mi servidor;
  4. me envía el enlace

Como trabajo en Linux, creé un script Bash. Puede usar cualquier otro lenguaje de secuencias de comandos, pero es importante saber qué poner en los archivos html y plist.

Esta es la parte de mi script que genera el contenido html y plist. Espero que sea suficiente por sí mismo:

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}

Para ver un ejemplo simple, también puede ver: https://github.com/Saleh7/ipa-install


3

¿Qué hay de la utilidad de configuración de iPhone?

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

iPhone Configuration Utility le permite crear, mantener, cifrar e instalar fácilmente perfiles de configuración, rastrear e instalar perfiles de aprovisionamiento y aplicaciones autorizadas, y capturar información del dispositivo, incluidos los registros de la consola.

Instalar archivos ipa usando la utilidad de configuración de Iphone

Actualizar:

Apple Configurator reemplaza la Utilidad de configuración de iPhone. Con el lanzamiento de iOS 8, la Utilidad de configuración de iPhone ya no es compatible ni está disponible para descargar. https://itunes.apple.com/gb/app/apple-configurator/id434433123


3
  • Ir a http://buildtry.com

  • Cargue el archivo .ipa (iOS) o .apk (Android)

  • Copie y comparta el enlace con los evaluadores

  • Abra el enlace en el navegador del dispositivo iOS o Android y haga clic en Instalar


La URL ya no se asigna a un sitio activo (29 de septiembre de 2019).
Hacer frente el

2

Si compiló el IPA utilizando PhoneGap Build en línea, puede descargarlo e instalarlo directamente en su Ipad / Iphone abriendo build.phonegap.com en Safari en el dispositivo , iniciando sesión y luego haciendo clic en la pestaña iOS (el botón ipa de descarga). Luego se le pedirá que instale la aplicación que creó.

El enlace directo a esto después de iniciar sesión es: https://build.phonegap.com/apps/YOUR-BUILD-NUMBER/download/ios


2

Había 3 formas de hacer esto:

Método 1: Usando iTunes. Sí, puedes instalarlo .ipaen iPad, primero debes importarlo .ipaa tu iTunes. Conecte su iPad a iTunes, luego instale la aplicación simplemente haciendo clic en Instalar y luego en Sincronizar.

Método 2: iFunbox

Método 3: Diawi



2

También puede usar HockeyApp para distribuir su .ipa, enviará un enlace a la aplicación a los probadores, luego el probador podrá instalar el ipa directamente desde su navegador en el dispositivo una vez que haga clic en el enlace.


¿Es necesario agregar el probador udid's
IOS


2

Si está utilizando la última versión de Itunes y no hay una sección de APLICACIÓN Haga clic en el resumen mientras el dispositivo está conectado a su PC. Luego, arrastre y suelte el archivo en la sección "en mi dispositivo".

-ver imagen para ilustraciónIlustración


1

Utiliza iFunBox. Es gratis, compatible con Mac / Win. Simplemente haga una compilación ad hoc y guarde en algún lugar. Instalar desde iFunBox . Cargo todas mis compilaciones de lanzamiento ad hoc de prueba en mis dispositivos para probar antes de lanzar usando este método. ¿Quién tiene tiempo para jugar con iTunes?


sin el inicio de sesión de id de Apple podemos hacer esto
iOS

1

Puede ir al navegador en Iphone / Ipad y escribir el URL donde se cargó el IPA y puede descargarlo directamente a su Iphone o Ipad e instalarlo y ejecutarlo ... simple y dulce;)


Respuesta redundante en un viejo post.
Josh Griggs

¿Cómo? Mi iPhone lo trata como un zip y no me deja hacer nada con él.
Altimus Prime

1

Intento enfrentar estos problemas y uso: https://www.installonair.com . Es gratis y no tiene límite como el diawi.

  1. Debe agregar el UDID del dispositivo a la parte de dispositivos de la cuenta de desarrollador de Apple.
  2. Cree su proyecto y archívelo ad hoc con su certificado
  3. Abra ese enlace y cargue su archivo ipa ad hoc en el sitio web
  4. Obtenga el código qr y el enlace para descargar.

1

Todas las otras respuestas están desactualizadas o tienen demasiado trabajo donde no es necesario. Cargue su archivo .IPA en diawi.com, luego escanee el código QR e instálelo, o envíe por correo electrónico el enlace al dispositivo en el que desea instalar la aplicación, o escriba la URL acortada en su navegador Safari e instálelo de esa manera.

Necesitaba instalar una aplicación en un dispositivo iOS más antiguo hoy y este método me tomó menos de 2 minutos para completar de principio a fin.

 https://www.diawi.com/

1

Puede instalar su aplicación iOS sin iTunes, App Store o sitios de terceros.

Cuando crea el archivo en xcode, puede seleccionar la distribución ad hoc. xcode lo llevará a través de un diálogo donde ingrese la ubicación de la URL donde estará su aplicación junto con las URL para un png de 57x57 y un png de 512x512 píxeles. Creará un paquete con su ipa y manifest.plist

Cargue su ipa y los dos archivos png donde tenga pensado alojarlos. Tiene que tener un certificado SSL y ser servido a través de https. Es posible que desee cargar su manifest.plist allí también, pero técnicamente estoy bastante seguro de que puede tenerlo en otro lugar.

A continuación, en algún lugar, en un texto, o en una página web o correo electrónico, o cuando comparta su enlace como:

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

Para obtener una respuesta más larga, mejor y más detallada, haga clic aquí .

Según tengo entendido, si se trata de una aplicación de desarrollo, solo los dispositivos que se hayan agregado al perfil de su dispositivo en la tienda de aplicaciones podrán instalar la aplicación.


0

Bastante viejo, pero inspirado en A-Sharabiani logró esto evitando iTunes con AppCenter. Simplemente cree una nueva aplicación, cree una nueva versión cargando el .ipa y finalmente escanee un QR con su dispositivo que redirige para descargar.

Si.



0

En la última versión de iOS comparte ipa a través de AirDroap de mac a iPhone. se instalará directamente en tu iPhone.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.