Acabo de cambiar a Xcode 4 y necesito hacer una compilación ad hoc para que mi cliente pueda probar mi aplicación. Sin embargo, cada tutorial que encuentro está basado en Xcode 3 y parece que no puedo encontrar mi camino con Xcode 4 en configuraciones y acciones similares que necesito hacer. ¿Hay algún tutorial o algo por el estilo que pueda ayudarme en esto? Busqué en Google pero con muy malos resultados.iPhone ad hoc construir usando Xcode 4
Respuesta
Asegúrese de haber seleccionado un dispositivo del menú desplegable y no del simulador.
Luego, en XCode 4 Ir a product -> archive
.
Después de finalizada la generación abierta al organizador y seleccionados Archives
.
Aquí encontrará su construcción, desde aquí se puede seleccionar acción, junto XCode le preguntará con qué perfil de firmar la aplicación.
Ahora ha creado una IPA que puede enviar a sus probadores.
Tampoco pude encontrar información actual (agosto de 2013) sobre esto, particularmente para distribuir la aplicación a usuarios de iPhone con PC, no con Mac. Al ordenar los resultados de Google, encontré mucha información redundante y confusa sobre iTunes Connect y Validation.
Esto es lo que funcionó para mí:
No es necesario crear un registro de aplicación en iTunes Connect - eso es sólo para cuando se desea ponerlo en la tienda. Si eso es lo que quieres, mira esto: developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/CreateYourAppRecordiniTunesConnect/CreateYourAppRecordiniTunesConnect.html
No es necesario para validar su aplicación. Eso es solo para cuando quieras ponerlo en la tienda. Si eso es lo que quieres, mira esto: developer.apple.com/library/ios/recipes/xcode_help-archives_organizer/articles/validating_apps.html
Necesitas un perfil de aprovisionamiento Ad-Hoc. Para obtener uno, siga las instrucciones del encabezado: "Creación de perfiles de provisión ad hoc" en: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html. Asegúrese de hacer doble clic en el archivo 'name.mobileprovision' después de descargarlo, para agregarlo a Xcode.
No pierda el tiempo buscando en su proyecto Xcode/Valores de creación de una firma de Derecho Ad-Hoc Código. No aparece en mi copia de Xcode, y no lo necesitaba.
Aunque el Ad-Hoc Code Signing Entitlement no aparece en Project/Build Settings, puede verlo en Organizer/Devices/Library/Provisioning Profiles. Tendrá el nombre que le dio en el paso 3.
Ahora ya está listo para construir una versión de su aplicación para la distribución Ad-Hoc:
En Xcode, asegúrese de que está en la ventana del proyecto , con su proyecto seleccionado, y de acuerdo con la respuesta aceptada anteriormente, el dispositivo iOS seleccionado como el objetivo de compilación en el campo en la parte superior izquierda adyacente a los botones Ejecutar/Detener.
7a. Desde la barra de menús de Xcode, seleccione Product/Build para .../Archiving (si las opciones "Build For ..." están en gris, puede estar en una ventana que no sea la ventana del proyecto, por ejemplo, en la ventana del Organizador).
7b. Desde la barra de menú de Xcode, seleccione Producto/Archivo
7c. Abra la ventana del Organizador (Shift-Cmd-2), seleccione el icono de Archivos en la parte superior en el medio.
7d. Resalte la versión que desea distribuir y haga clic en el botón "Distribuir" a la derecha.
7e. Seleccione la opción "Guardar para Enterprise o Ad-Hoc deployment".
7f. Aparecerá el cuadro de diálogo "Elegir una identidad para iniciar sesión". En la lista desplegable, seleccione la Distribución de iOS que creó en el paso 3. Para mí, la línea con el nombre que creé en el Paso 3 estaba atenuada, pero la que estaba justo debajo funcionó.
7g. Aparece un cuadro de diálogo que le permite nombrar y guardar su aplicación Ad-Hoc como un archivo .ipa.
8 En su PC con Windows:
8a. Copie el archivo YourApp.ipa y el archivo name.mobileprovision en un lugar como el escritorio.
8b. En iTunes, busque el menú principal (tal vez un pequeño ícono en la esquina superior izquierda de la barra de tareas) y seleccione "Agregar archivo a la biblioteca ... Ctrl + O"
8c. Agregue ambos archivos a la biblioteca.
8d. Conecte el iPhone a la PC de Windows
8e. Vaya a la sección de iPhone de iTunes, luego a la pestaña Aplicaciones. Con un poco de suerte, verá YourApp y puede hacer clic en Instalar.
- 1. Xcode 4 Ad-Hoc Distribution: no se pudo descargar
- 2. Symbolicate aplicación ad hoc iPhone se bloquea
- 3. Problema de derechos de iPhone con XCode 4 para distribución Ad Hoc
- 4. Distribución ad hoc para pruebas beta xcode 4.3
- 5. de Apple Push Notification no trabaja con ad-hoc construir
- 6. Distribución de iPhone ad hoc en un entorno de equipo
- 7. En Xcode 4, ¿cómo creo las configuraciones "Depurar", "Ad hoc" y "Almacenar"?
- 8. ¿El iPhone es compatible con el modo WiFi ad-hoc?
- 9. distribución iphone ad-hoc en la tienda de aplicaciones
- 10. ¿Qué es Ad Hoc Query?
- 11. iOS, detectar ad-hoc desde el código
- 12. ¿Usando Emacs con Xcode 4?
- 13. Datos ad hoc y patrón de repositorio
- 14. Destacamento de texto ad hoc en vim
- 15. ¿Qué es el "análisis ad-hoc"?
- 16. error al importar la distribución ad hoc de aplicación para el iPhone en iTunes
- 17. distribución Ad-hoc a través de correo electrónico
- 18. Preparando la Distribución Ad Hoc para mi aplicación
- 19. distribución de iPhone ad hoc como administrador de equipo con certificado de agente de equipo?
- 20. Distribución ad hoc: la aplicación no se pudo instalar
- 21. ¿Debo reconstruir la aplicación después de agregar un nuevo iPhone en una distribución ad hoc?
- 22. ¿Sigue siendo necesario Entitlements.plist para las distribuciones en Xcode 4?
- 23. Despliegue ad hoc Problema: putpkt: error de escritura: Broken pipe
- 24. XCode 4 ¿Necesita i386 para iPhone Sim?
- 25. ¿Todavía necesito un archivo Entitlements.plist para una compilación ad-hoc?
- 26. Monitor de memoria en xCode 4 - iPhone
- 27. iphone/ipad: compila tres20 bajo xcode 4?
- 28. Limitar o cambiar el esquema Destinos en Xcode 4?
- 29. Implementación de red inalámbrica Ad-Hoc para Windows 7
- 30. Crear biblioteca estática en XCode 4 para iPhone Simulator
¿Alguien sabe cómo hacer esto desde la línea de comandos? – jjxtra