애플리케이션 실행 (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.msleep와 sys.alert를 사용합니다.