Ejecutar una aplicación (app.run)
Declaración
estado = app.run(identificador_paquete)
Parámetros
- Identificador del paquete de la app
Tipo texto; para localizar el identificador del paquete de la app, consúltalo en App XXT → Más → Lista de apps
Valor devuelto
- Estado
Tipo entero; devuelve el estado de ejecución
Devuelve 0 si el inicio tiene éxito
Devuelve otro valor si el inicio falla
Descripción
Si esta función no se ejecuta correctamente en tu script, puedes intentar sustituirla por la función runApp
Ejemplo
-- Abre la app del tiempo integrada y después la cierra
local r = app.run("com.apple.weather") -- Inicia la app; el nombre del paquete se puede consultar en App XXT → Más → Lista de apps
sys.msleep(10 * 1000) -- Espera 10 segundos
if r == 0 then
app.close("com.apple.weather") -- Cierra la app
else
sys.alert("启动失败", 3)
end
Nota: el código anterior utiliza las funciones sys.msleep y sys.alert, que no pertenecen a este capítulo