Saltar al contenido principal

! 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