본문으로 건너뛰기

! IPA 패키지 설치 (app.install)

선언

설치 성공 여부 = app.install(파일 경로 [, 강제 설치 ])

매개변수

  • 파일 경로
    문자열. 설치할 App 패키지(ipa 형식)의 절대 경로입니다.
  • 강제 설치
    불리언, 선택 사항. 강제로 설치할지 여부입니다. true이면 버전의 높고 낮음과 관계없이 덮어써서 설치하므로 다운그레이드에 사용할 수 있습니다. false이면 설치할 ipa 버전이 설치된 버전보다 높을 때만 설치하고, 같거나 낮으면 건너뜁니다. 기본값은 false입니다.

반환값

  • 설치 성공 여부
    불리언. 설치에 성공하면 true, 실패하면 false를 반환합니다.

설명

ipa 형식의 패키지를 백그라운드에서 설치합니다.
설치가 끝나기 전에 스크립트를 중지하면 설치가 불완전한 상태가 될 수 있습니다.
이 함수를 호출하기 전에 대상 기기에 AppSync 플러그인이 설치되어 있어야 합니다.

예제

app.install("/var/mobile/1.ipa", true) -- 강제로 덮어써서 설치하며 App 다운그레이드에 사용합니다
--
if app.install("/var/mobile/1.ipa") then
-- 설치 성공
else
-- 설치 실패
end