응용 프로그램을 업데이트하면서 AIR 응용 프로그램을 새 인증서로 마이그레이션하려면 다음과 같이 합니다.
-
응용 프로그램의 업데이트를 만듭니다.
-
새
인증서를 사용하여 업데이트 AIR 파일을 패키지화하고 서명합니다.
-
-migrate
명령을 사용하여
원래
인증서로 AIR 파일을 다시 서명합니다.
-migrate
명령으로 서명된 AIR 파일은 이전 인증서로 서명된 이전 버전을 업데이트할 때 사용할 뿐 아니라 응용 프로그램 새 버전을 설치할 때도 사용할 수 있습니다.
참고:
1.5.3 미만의 AIR 버전용으로 제작된 응용 프로그램을 업데이트하는 경우 응용 프로그램 설명자에서 원래 제작자 ID를 지정하십시오. 그렇지 않으면 응용 프로그램 사용자가 이전 버전을 제거한 후 업데이트를 설치해야 합니다.
ADT -
migrate
명령을 다음과 같은 구문으로 사용합니다.
adt -migrate SIGNING_OPTIONS air_file_in air_file_out
-
SIGNING_OPTIONS
서명 옵션은 AIR 파일 서명에 사용할 개인 키 및 인증서를 식별합니다. 이 옵션으로
원래
서명 인증서를 식별해야 합니다. 이러한 옵션에 대한 자세한 내용은
ADT 코드 서명 옵션
에서 설명합니다.
-
air_file_in
새
인증서를 사용하여 서명한 업데이트의 AIR 파일입니다.
-
air_file_out
만들 AIR 파일입니다.
참고:
입력 및 출력 AIR 파일에 사용되는 파일 이름은 서로 달라야 합니다.
다음 예제에서는 ADT를
-migrate
플래그와 함께 호출하여 마이그레이션 서명을 업데이트된 AIR 응용 프로그램 버전에 적용하는 것을 보여 줍니다.
adt -migrate -storetype pkcs12 -keystore cert.p12 myAppIn.air myApp.air
참고:
-migrate
명령은 AIR 1.1 릴리스의 ADT에 추가되었습니다.