Estás aquí:   Contenido / Proceso De Envío Ios / Probar La App Ios En La Version Nativa (Ad Hoc)

iOS - Probar la versión Ad Hoc en marca blanca

La guía siguiente te mostrará como puedes alojar tu versión ad hoc de la app iOS con una marca blanca, para la instalación.

Nota: Solo dispositivos registrados pueden instalar la versión Ad Hoc.
Los UDIDs de los dispositivos registrados están disponibles en el menú Publicar > App iOS Certificados en la Lista de dispositivos registrados. 
Aquí esta en un documento que explica como puedes obtener el UDID de un dispositivo de prueba .


1

Alojar el binario de la app (el archivo .ipa) en un servidor

El archivo .ipa Ad Hoc puede ser descargado desde tu backend : https://[NOMBREPROYECTO].goodbarber.com/apiv3/build/iphone/adhoc

Por ejemplo, si el nombre usado para crear un proyecto de GoodBarber fue "infocorsica," el URL para descargar el archivo .ipa Ad Hoc sería: https://infocorsica.goodbarber.com/apiv3/build/iphone/adhoc

Requisito previo: Asegurase que el archivo .ipa Ad Hoc esta alojando en un servidor seguro (el URL tiene que tener https://).
Si no, va ser imposible instalar tu app en los dispositivos de tus usuarios. 


2

Crear un manifiesto asociado con este archivo binario

Un manifiesto es un archivo que contiene la metadata asociado a los otros archivos que describe. Por ejemplo, en nuestro caso, el manifiesto indicara el URL del archivo .ipa de tu app, el bundle ID, yel nombre de tu app

Tienes que construir este archivo manualmente (puede ver un ejemplo abajo). Tienes que crear el manifiesto en cualquier editor de texto. Cuando lo estas salvado, usa una extensión .plist.
 

<?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>[https link to the IPA file]</string> 
               </dict> 
           </array> 
           <key>metadata</key> 
           <dict> 
               <key>bundle-identifier</key> 
               <string>[Bundle ID]</string> 
               <key>bundle-version</key> 
               <string>1.0</string> 
               <key>kind</key> 
               <string>software</string> 
               <key>title</key> 
               <string>[App Name]</string> 
           </dict> 
       </dict> 
   </array> 
</dict> 
</plist> 

No te olvides remplazar los elementos siguientes en los paréntesis:

[Https link to the IPA file]: El URL de tu archivo .ipa después que esta alojado en un servidor seguro
[Bundle ID]: El ID de tu app disponible en esta pagina: Publicar > App iOS > Certificados
[App name]: El nombre de tu app


3

Crear una pagina web con un enlace al manifiesto

Cuando has puesto tu archivo .plist en un servidor seguro, puedes crear una pagina web donde pondrás un enlace para descargar tu app, como en el ejemplo abajo:


<a href="itms-services://?action=download-manifest&url=URL_OF_THE_PLIST_FILE" id="text">Download our application</a> 
No te olvides remplazar "URL_OF_THE_PLIST_FILE" con el URL de tu archivo .plist.
También puedes remplazar el texto "Download our application" con otro mensaje personalizado.

Consejo: Tu puedes alojar el archivo .ipa y el manifiesto (archivo .plist) en la carpeta Ajustes > Mis archivos  en tu backoffice.

Tu app puede ser descargada con un enlace creado en tu pagina web abierta en un dispositivo iOS. Por favor nota que los usuarios tal vez tendrán que aceptar el desarrollador en el menú Settings > General > Profiles and Devices (o "Device Management") de sus dispositivos antes de poder instalarla.