본문으로 건너뛰기

애플리케이션 실행 (app.run)

선언

상태 = app.run(앱 번들 식별자)

매개변수

  • 앱 번들 식별자
    문자열. 앱을 찾기 위한 번들 식별자는 XXT 앱--더 보기--앱 목록에서 확인할 수 있습니다.

반환값

  • 상태
    정수. 실행 상태를 반환합니다.
    0을 반환하면 시작에 성공한 것입니다.
    그 밖의 값을 반환하면 시작에 실패한 것입니다.

설명

이 함수가 스크립트에서 제대로 동작하지 않으면 runApp 함수를 대신 사용해 보십시오.

예제

-- 내장 날씨 앱을 연 뒤 종료합니다
local r = app.run("com.apple.weather") -- 앱 시작. 번들 이름은 XXT 앱--더 보기--앱 목록에서 확인할 수 있습니다
sys.msleep(10 * 1000) -- 10초 기다립니다
if r == 0 then
app.close("com.apple.weather") -- 앱 종료
else
sys.alert("启动失败", 3)
end

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