! Instalar un paquete IPA (app.install)
Declaración
éxito_instalación = app.install(ruta_archivo [, instalación_forzada ])
Parámetros
- Ruta del archivo
Tipo texto; ruta absoluta del paquete de instalación de la app que se debe instalar (formato ipa) - Instalación forzada
Tipo booleano, parámetro opcional; indica si se debe forzar la instalación. true sobrescribe la versión instalada independientemente de que la versión del ipa sea superior o inferior (se puede usar para degradar); false solo instala cuando la versión del ipa que se va a instalar es superior a la ya instalada, y omite la instalación si es igual o inferior. El valor predeterminado es false
Valor devuelto
- Éxito de la instalación
Tipo booleano; devuelve true si la instalación tiene éxito y false si falla
Descripción
Instala en segundo plano un paquete de instalación en formato ipa
Detener el script antes de completar la instalación puede dejarlo en un estado de instalación parcial
Antes de llamar a esta función, asegúrate de que el dispositivo objetivo tenga instalado el complemento AppSync
Ejemplo
app.install("/var/mobile/1.ipa", true) -- Sobrescribe la instalación para degradar la app
--
if app.install("/var/mobile/1.ipa") then
-- Instalación correcta
else
-- Instalación fallida
end