una - no se pudo verificar la app iphone
iOS 4: distribución de aplicaciones inalámbricas para aplicaciones internas (6)
Encienda Xcode y seleccione Build -> Build and Archive. El Organizador aparecerá. Seleccione la construcción que desea publicar y haga clic en el botón Compartir ... arriba de la lista. Seleccione entonces la identidad con la que desea firmar su código (generalmente, esto es lo mismo que utiliza para firmar el código para una implementación estándar en el dispositivo). Haga clic, a continuación, en Distribuite for Enterprise ...
En este punto, aparecerá un formulario preguntándole de qué URL se debe descargar la aplicación. Supongamos que su sitio web está disponible en www.example.com y su aplicación (el archivo .ipa) está alojada en www.example.com/download/myapp.ipa, luego http://www.example.com/download/myapp.ipa debería ir en ese campo. [Ver la actualización a continuación] Complete los otros campos como desee; puede obtener más información al respecto en la documentación de Apple
Una vez que haya rellenado el formulario y haya hecho clic en Aceptar, seleccione el lugar donde guardar los archivos generados (ipa y plist).
Ahora las partes difíciles vienen cuando tienes que lidiar con el código del lado del servidor web. He creado una pequeña página de ejemplo a continuación. Recuerde que debe colocar en su sitio todos los archivos: myapp.ipa, myapp.plist y myapp.mobileprovision.
<!DOCTYPE HTML>
<html>
<head>
<title>Install your application</title>
</head>
<body>
<ul>
<li> <a href="http://www.example.com/download/myapp.mobileprovision">Install Team Provisioning File</a></li>
<li><a href="itms-services://?action=download-manifest&url=http%3A%2F%2Fwww.example.com%2Fdownload%2Fmyapp.plist">Install Application</a></li>
</ul>
</div>
</body>
</html>
Tenga en cuenta que el segundo href no es más que una simple URL antigua. Nada especial en eso. Si te estás preguntando sobre esos extraños% 2F y% 3A, son símbolos urlencoded normales (para ''/'' y '':'' respectivamente). Una vez que hiciste esto definitivamente terminaste.
Esta respuesta se ha tomado como parte de un blogpost que hice en 2010. Puedes leer la historia completa here
Según el sitio web de Apple, iOS 4 debería ser compatible con la distribución de aplicaciones inalámbricas. No he podido encontrar ninguna documentación sobre cómo alojar sus aplicaciones para que los usuarios las descarguen a través de wifi / 3g.
Actualmente estamos inscritos en el programa estándar de desarrollo de iPhone, ya que no tenemos más de 500 empleados. ¿Esta función limitada está limitada solo al programa empresarial?
Encontré una guía sobre cómo hacer funcionar la distribución de aplicaciones inalámbricas. No necesita ser parte del programa empresarial para que esto funcione.
http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/
Hockey es un proyecto realmente útil para la distribución de aplicaciones inalámbricas. Tiene todo el lado del servidor listo para facilitar la distribución de las aplicaciones. También contiene un módulo iOS que se puede usar para actualizar automáticamente las aplicaciones.
Fuente aquí: https://github.com/TheRealKerni/HockeyKit
La documentación oficial ya no está etiquetada como prelanzamiento (y ya no requiere un inicio de sesión dev):
Más información directamente de Apple en: http://developer.apple.com/iphone/library/featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html
Se requiere una cuenta de Desarrollador de Apple.
Si no tienes una cuenta empresarial No tendrá el conjunto ilimitado o muy grande de dispositivos que puede agregar a los perfiles de distribución de su cuenta. PERO, incluso con cuentas normales, definitivamente puede crear un perfil de distribución Ad Hoc (limitado a 100 dispositivos) y usar la función Xcode 3.2.3 "Crear y archivar" + "Compartir aplicación / Distribuir para la empresa". Esto creará un paquete de aplicaciones .IPA que ya contiene el perfil de distribución. Todo lo que necesita hacer es crear una página web en algún servidor que contenga un enlace con algún esquema especial.
Por ejemplo: <a href="itms-services://?action=download-manifest&url=http://www.myserver.com/ota/myapp/appname.plist">Install My App over the air</a>