Saltar al contenido principal

Obtener el PID de la app en primer plano (app.front_pid)

Declaración

pid = app.front_pid()

Valor devuelto

  • PID
    Tipo entero; devuelve el PID de la app en primer plano; devuelve 0 si no hay ninguna app en primer plano

Descripción

Obtiene el PID de la app en primer plano
Cuando no hay ninguna app en primer plano, devuelve 0 en lugar del PID de SpringBoard (el escritorio)
Para obtener el PID de SpringBoard, usa

local desktop_pid = app.pid_for_bid('com.apple.springboard')
sys.alert("桌面服务的进程号是:"..desktop_pid)

Ejemplo

local pid = app.front_pid()
sys.alert("前台应用的进程号是:"..pid)

Nota: el código anterior utiliza la función sys.alert, que no pertenece a este capítulo