ipad - desde - instalar ipa sin pc
Aplicación atascada en la instalación de ipa desde iTunes (6)
Desde que me mudé a iOS7 no puedo distribuir mi aplicación a mi iPad usando el perfil ipa y el perfil de aprovisionamiento (tampoco funcionan los mismos que funcionaban justo antes de actualizar a iOS7).
Esto es lo que he intentado:
- Eliminar todos los perfiles del iPad
- Eliminar la aplicación existente de iPad e iTunes
- Agrega ipa y prov profile a iTunes
- Aplicación reinstalada de iTunes
La aplicación se instala en el iPad y dice ''instalar'' hasta que parece haberse cargado y el nombre de la aplicación se muestra debajo del ícono. Sin embargo, en iTunes todavía dice ''instalar'' y nunca cambia a ''eliminar''.
Si luego desconecto el iPad y toco la aplicación para iniciarlo, vuelve a ''instalar'' y luego no sucede nada más.
Acabo de ''limpiar'' y ''compilar'' en el menú del producto xcode (luego archivar, exportar ipa, etc.) y funciona ahora.
Estos son los pasos que parecieron solucionar el problema:
Eliminar todos los perfiles del dispositivo (iPad en mi caso)
Configuración - General - Eliminar el perfil relacionado con su aplicación
Eliminar todos los perfiles de iTunes en iMac
Finder - Library (GO con ALT presionado muestra esto) - Dispositivo móvil - Perfiles de provisión
elimine todos los perfiles de aprovisionamiento que ve aquí. Aquí es donde Xcode ve cualquiera al elegir su perfil.
En Xcode, tanto en proyectos como en objetivos
Establezca todas las firmas de código en Ninguna
Archive su proyecto - en Xcode Product - Archive
Se le informará que no existen perfiles, elija Reparar problema. Sus perfiles de aprovisionamiento se descargarán en la Biblioteca - Dispositivo móvil - Perfiles de aprovisionamiento (la carpeta que borramos anteriormente). En el futuro, estas serán sus opciones cuando configure el Proyecto y la firma del código de destino.
En Organizador
Exporte su producto archivado y elija el perfil del equipo (o cualquiera que haya sido descargado) como firma de código.
Suelta el ipa en iTunes e instálalo.
Lo más probable es que haya creado su archivo con un perfil de aprovisionamiento de App Store en lugar de un perfil Ad-Hoc Provisioning
Para el aprovisionamiento Ad Hoc: verifique los UDID del dispositivo.
Usamos una aplicación llamada UDID + para obtener los UDID del dispositivo. ¡No! La aplicación te da el UDID incorrecto con iOS7.
El sitio para desarrolladores de Apple aceptó los UDID defectuosos y todo procedió normalmente hasta que se produjo el problema descrito anteriormente. Tardó bastante tiempo y muchos empezaron de cero para descubrirlo.
Tuve un problema similar y resultó que la razón era porque estaba tratando de distribuir un archivo .ipa sin agregar primero los UDID del dispositivo receptor a la configuración de mi cuenta de desarrollador. Solía ser posible en algunas versiones anteriores de iOS distribuir un .ipa sin agregar los UDID pero aparentemente ya no. Más información aquí: https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html
Y también necesité cambiar la configuración de firma de código de Xcode de "desarrollador de iPhone" a "distribución de iPhone".
Yo tuve el mismo problema. Había archivado con la identidad de firma de código incorrecta seleccionada en XCode. Cambiar eso y crear un nuevo archivo lo resolvió de inmediato.