para mejores los juegos internet gratis app ios provisioning-profile ipa

ios - mejores - juegos para ipad gratis sin internet



¿Por aire(OTA) iOS Distribución de archivos IPA para público? (4)

Bueno, estamos hablando de la distribución ADHOC o ENTERPRISE de OTA (por aire). He estado haciendo eso durante años para mis probadores beta.

No es necesario que ningún programa Enterprise haga eso, aunque ahora con Xcode 6 es un poco más difícil de hacer porque después de archivar su proyecto para su distribución, la distribución ADHOC ya no crea el archivo plist necesario.

No sé cómo funciona el programa Enterprise en términos de los dispositivos en los que puede instalar la aplicación (si es necesario registrar el UDID para cada dispositivo en su Portal de desarrolladores o no), pero si necesita implementar su aplicación de prueba en Los probadores que tienen sus dispositivos registrados en la pestaña Dispositivos en su Portal de desarrolladores pueden usar lo que he explicado a continuación.

Entonces, ¿cómo haces eso? Te lo explicaré en pasos:

Tenga en cuenta: es necesario que use una conexión SSL encriptada en el servidor en el que está cargando los archivos de IPA y Plist (o al menos solo para el archivo de Plist; hay una solución alternativa si no tiene una conexión SSL en su servidor). , vea abajo).

1. En su portal de desarrolladores, genere un Perfil de distribución de ADHOC para su ID de aplicación. También selecciona los dispositivos que pueden instalar tu distribución. Sólo esos dispositivos pueden instalar la aplicación.

2. En Xcode vaya a Preferencias> Cuentas> Su cuenta> Ver detalles> Actualizar.

3. En Xcode, vaya a su Proyecto> Objetivos> Su objetivo> Firma de código> Seleccione el Perfil de aprovisionamiento correcto para la distribución ADHOC para su esquema de construcción.

4. Limpia tu proyecto.

5. Seleccione su dispositivo como dispositivo de compilación incluso si no está conectado a su computadora y compile su proyecto para asegurarse de que no haya errores.

6. Con su dispositivo seleccionado, Archive su proyecto.

7. En el Organizador de Xcode, seleccione Exportar> Guardar para Implementación ADHOC> Seleccione su cuenta y asegúrese de que su archivo esté usando el Perfil de Aprovisionamiento correcto (si no está viendo el nombre completo, mantenga el cursor del mouse sobre el texto recortado durante unos segundos). segundos y aparecerá).

8. Asigne un nombre fácil a su archivo y guárdelo en una ubicación de su elección.

9. También necesitarás un archivo Plist para editar porque Xcode ya no genera uno, así que he subido una plantilla here . He puesto ejemplos en esa lista y los edito en consecuencia.

10. Cargue su archivo IPA y su archivo Plist en su servidor habilitado para SSL. También debe cambiar el nombre del archivo Plist que he cargado para que coincida con el nombre de su archivo IPA.

11. Cree un enlace como este: itms-services: //? Action = download-manifest & url = http://yourdomain.com/AppName.plist

12. Envíe el enlace a sus evaluadores y ellos deben hacer clic en el enlace de sus dispositivos y aparecerá una alerta de instalación.

Ahora, si no tiene un servidor habilitado para SSL , puede cargar el archivo Plist en su cuenta de Dropbox mientras mantiene el archivo IPA en su servidor no habilitado para SSL y usarlo así:

1. Obtenga el enlace al archivo. Debería ser algo como esto: here

2. Copie todo lo que comience con / s / ..... y elimine el parámetro? Dl = 0.

3. Cree su enlace de instalación así: itms-services: //? Action = download-manifest & url = https://dl.dropbox.com/s/a8hpnmq654pmbaw/AppName.plist

4. Envíe el enlace a sus evaluadores para abrirlo en sus dispositivos.

Vi a esta company china ofreciendo una demostración de su aplicación / servicio que es un archivo "ipa". Simplemente puede visitar un enlace de su iPhone a través de Safari y puede instalar el archivo de demostración ipa.

El link está justo debajo del botón de descarga de la aplicación del iPhone.

Esto me hace preguntarme qué impide a las personas distribuir su aplicación de esta manera fuera de la tienda de aplicaciones de Apple. ¿Un problema legal, pero técnico puede hacer?

Y también me pregunto cuál es el perfil de aprovisionamiento que han utilizado para generar este archivo ipa desde XCode con una capacidad de instalación tan amplia. En cuanto al perfil de distribución Ad Hoc, permite solo 100 usuarios, ¿sigue siendo correcto? ¿Es este otro perfil de aprovisionamiento que no conozco? Mi mejor conjetura es que esta es una instalación normal a precios razonables y solo la hacen para todos en el mundo ... ¿pueden?

He probado la demo en mi iPhone 4 y funciona bien. El botón izquierdo en la página de inicio de sesión es registrarse. El botón derecho es iniciar sesión. Intente registrarse con un nombre (hacer que el nombre sea único) y la contraseña, siempre y cuando pueda recibir un mensaje de éxito. Puedes iniciar sesión.



Xcode 9 ofrece la opción de compilación de instalación por aire para una distribución ad hoc.

Pero Apple parece no proporcionar una página html de instalación básica. Entonces, uno necesita crear uno como se muestra here .

Aquí va el html de una página de ese sitio.

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <title>Install Geoloqi</title> <style type="text/css"> body { background: url(bkg.png) repeat #c5ccd4; font-family: Helvetica, arial, sans-serif; } .congrats { font-size: 16pt; padding: 6px; text-align: center; } .step { background: white; border: 1px #ccc solid; border-radius: 14px; padding: 4px 10px; margin: 10px 0; } .instructions { font-size: 10pt; } .arrow { font-size: 15pt; } table { width: 100%; } </style> </head> <body> <div class="congrats">Congrats! You''ve been invited to the beta of Geoloqi.</div> <div class="step"> <table><tr> <td class="instructions">Install the<br />Geoloqi app</td> <td width="24" class="arrow">&rarr;</td> <td width="57" class="imagelink"> <a href="itms-services://?action=download-manifest&url=http://loqi.me/app/Geoloqi.plist"> <img src="geoloqi-icon.png" height="57" width="57" /> </a> </td> </tr></table> </div> </body> </html>


Yo trabajo en una compañía que se lanza en una tienda privada también, y funciona de una manera muy similar. La única diferencia es que Apple no comprueba la aplicación y demora 1 minuto en cargarla, no en 2 semanas.

Cómo funciona :

  1. Generar la ipa para la distribución empresarial (con los perfiles de aprovisionamiento correctos)
  2. Suba la ipa donde desee, si necesita algo hermoso, podría crear una aplicación que incluya su IPA (su propia tienda privada) con información sobre ella y un enlace para descargarla (vea a continuación)
  3. Suba el archivo .plist y haga que la url en el campo url sea la .ipa que cargó en el paso 1.
  4. Crea una página HTML básica con esta línea donde la quieras:
  5. Los usuarios ahora pueden hacer clic y descargar;)

    <a href="itms-services://?action=download-manifest&url=YOUR-UPLOADED-PLIST-FILE.plist">Click here ;-)</a>

Tenga en cuenta que no está permitido publicar aplicaciones públicamente como esta. Esto está destinado, por ejemplo, a distribuir aplicaciones dentro de su propia empresa. Más específicamente y como ejemplo, teníamos 4 aplicaciones. La tienda, una aplicación de hojas de asistencia, un libro de contactos / direcciones y otras aplicaciones específicas que no necesitan ser explicadas. Pero sería contra el EULA de Apple compartir cualquiera de esas aplicaciones (o enlaces de descarga) públicamente. Tratar de publicar en la tienda de aplicaciones de Apple tampoco pasaría la revisión.

Dicho esto, esto es muy práctico y útil para muchas empresas en muchos casos, ya que tiene la libertad de no seguir ninguna directriz y evitar la revisión estresante.

Alguna otra pregunta :) ?