본문으로 건너뛰기

포그라운드 앱의 프로세스 번호 가져오기 (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를 사용합니다.