본문으로 건너뛰기

포그라운드 앱의 프로세스 번호 가져오기 (app.front_pid)

선언​

프로세스 번호 = app.front_pid()

반환값​

  • 프로세스 번호
    정수. 포그라운드 앱의 프로세스 번호를 반환하며 포그라운드에 앱이 없으면 0을 반환합니다.

설명​

포그라운드 앱의 프로세스 번호를 가져옵니다.
포그라운드에 앱이 없으면 SpringBoard(홈 화면)의 프로세스 번호 대신 0을 반환합니다.
SpringBoard의 프로세스 번호가 필요하면 다음 코드를 사용하십시오.

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

예제​

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

참고: 위 코드에서는 이 장에서 설명하지 않는 함수인 sys.alert를 사용합니다.