Cómo permitir que un probador beta ejecute mi aplicación para iPad sin acceso físico al iPad

StackOverflow https://stackoverflow.com/questions/9302127

  •  25-10-2019
  •  | 
  •  

Pregunta

Estoy tratando de localizar mi aplicación y quiero permitir que alguien ejecute mi aplicación para que pueda ver si las localizaciones funcionan bien. No tengo acceso físico a su iPad. ¿Hay alguna forma de facilitar esto? ¿Podría llevarme a alguna documentación para permitir que esto suceda?

¡Gracias!

¿Fue útil?

Solución

Puede darles una copia de la aplicación usando distribución ad-hoc. Primero necesitará el UUID de su dispositivo (pídales que descarguen la aplicación ADHOC Helper de iTunes).

Después de tener el UUID, puede preparar la distribución ad-hoc de su aplicación. Las siguientes instrucciones deben ser precisas, pero las junta bastante rápido y puede carecer de detalles explícitos en algunos puntos.

Crear perfil de distribución:

  1. Inicie sesión en el Centro de desarrollo de iOS (https://developer.apple.com/devcenter/ios/)
  2. Vaya al portal de aprovisionamiento de iOS.
  3. Agregue el dispositivo del probador beta (haga clic en "Dispositivos" desde el menú a la izquierda, luego haga clic en el botón "Agregar dispositivo".
  4. Haga clic en el elemento de "aprovisionamiento" en el menú de la izquierda.
  5. Haga clic en la pestaña "Distribución".
  6. Haga clic en el botón "Nuevo perfil".
  7. Seleccione "ad hoc"
  8. Complete el resto de la información.
  9. Verifique Marque el dispositivo del probador beta.
  10. Haga clic en el botón "Enviar".
  11. Espere unos momentos, luego actualice la página y descargue el perfil de aprovisionamiento.
  12. Haga doble clic en el perfil de aprovisionamiento para instalar.

Configurar Xcode para la compilación ad-hoc:

  1. Abra el proyecto en Xcode.
  2. Navegue a la configuración del proyecto (haga clic en el proyecto en el navegador del proyecto, luego haga clic en el proyecto en el editor del proyecto).
  3. Haga clic en la pestaña "Información" de la configuración del proyecto.
  4. En la sección "Configuraciones", haga clic en el botón "+".
  5. Seleccione la "Configuración de liberación duplicada"
  6. Nombra la configuración "ad hoc" o similar.
  7. Haga clic en la pestaña "Configuración de compilación" de la configuración del proyecto.
  8. Busque la configuración de compilación "Identidad de firma de código".
  9. Cambie el valor de "cualquier iOS SDK" en "Ad Hoc" a "Distribución de iPhone" (que se encuentra en la sección "Selector de perfil automático" de la lista desplegable).
  10. Abra el editor de esquema (Menubar -> Producto -> Manegar esquemas)
  11. Seleccione el esquema para su objetivo y haga clic en el botón "Editar".
  12. Expanda "Archivo" en el panel izquierdo del editor del esquema.
  13. Cambie la configuración de compilación seleccionada a "ad hoc".
  14. Haga clic en el botón "Aceptar".

Compilar el proyecto como archivo:

  1. Seleccione "dispositivo iOS" o su dispositivo de prueba iOS en la barra de herramientas Xcode.
  2. Archive el proyecto (Menubar -> Producto -> Archivo).
  3. Si todo tiene éxito, entonces el organizador debe aparecer con la pestaña "Archivo" seleccionada.
  4. Seleccione el archivo que acaba de crear y haga clic en el botón "Distribuir ...".
  5. Haga clic en Siguiente"
  6. Identidad de firma de código: seleccione la identidad que creó (o use "Distribución de iPhone" para la selección de perfil automático).
  7. Haga clic en el botón "Siguiente".
  8. CodeSign quiere firmar, seleccione "siempre permitir"
  9. Ahora puede guardar la aplicación para la instalación a través de iTunes o verificar la casilla de verificación "Guardar para la distribución empresarial" (consulte la siguiente sección para la distribución empresarial).

Distribución empresarial (trabaja para distribución ad-hoc a usuarios beta):

  1. Verifique la casilla de verificación "Guardar para la distribución empresarial".
  2. Para "URL de aplicación", ingrese la URL real que se usará para descargar el archivo .ipa, por ejemplo: http: //www.example/downloads/newapp/newapp.ipa
  3. Ingrese el nombre de su aplicación en el campo "Título".
  4. Guardar los archivos (los nombres de archivo predeterminados son App.ipa y App.plist).
  5. Cargue los archivos a su servidor web y cambie el nombre si es necesario (por ejemplo, necesitaría cambiar el nombre de "App.ipa" a NewApp.ipa "y" App.plist "a" NewApp.plist ").
  6. Verifique que pueda descargar tanto el .ipa (http: //www.example/downloads/newapp/newapp.ipa) y el .plist (http: //www.example/downloads/newapp/newapp.plist) archivos.
  7. Agregue el enlace de instalación para su aplicación a su sitio web:

    u003Ca href="itms-services://?action=download-manifest&url=http: //www.example/downloads/newapp/newapp.plist"> Instalar NewApp

Instalar la aplicación en el dispositivo:

  1. Haga que el usuario vaya a descargar la página web.
  2. Haga que el usuario haga clic en el enlace de instalación.
  3. Cuando se le solicite, haga que el usuario permita la instalación de la aplicación.

Otros consejos

Nunca los he usado, pero Vuelo de prueba Puede ser exactamente lo que quieres. Distribución beta sobre el aire.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top