2011-05-05 3 views
3

사용자가 내 웹 페이지에서 설치하고 실행할 수있는 Adobe AIR 응용 프로그램을 개발했습니다. 설치 배지를 사용하여 사용자 컴퓨터에 AIR 응용 프로그램이 설치되어 있지 않은 경우 설치합니다. 응용 프로그램에 서명하기 전에 AIR 응용 프로그램이 아직 설치되지 않은 경우에만 설치가 발생했습니다. 일단 설치되면 다시 설치하지 않고 설치 배지에서 AIR 응용 프로그램이 시작됩니다.AIR 응용 프로그램을 이미 설치 한 경우 AIR 배지가 항상 '설치'라고 말합니다.

AIR 서명을 thawte 서명으로 디지털 서명 한 이후 AIR 배지는 이미 존재하는 경우에도 계속 설치하려고하는데 "열어 본 동일한 응용 프로그램 버전이이 시스템에 이미 있습니다. 이미 설치된 버전을 실행 하시겠습니까? "

배지가 이미 설치된 버전을 감지하지 못하는 것 같습니다.

내가 서명 한 버전을 게시 할 때 단계를 놓쳤습니까? (기술적으로 항상 서명 된 버전이 있다는 것을 알고 있습니다. 자체 서명 된 버전 일 수도 있습니다.) 새 서명이나 다른 것으로 배지를 업데이트해야 할 필요가 있을까요?

환호

답변

4

나는 어도비 AIR 버전 1.5을 사용하고 내 새 인증서는 내가하여 badge.swf에 업데이트했습니다 새로운 게시자 ID를 생성합니다. 배지에 새로운 게시자 ID를 추가하면 배지를 한 번만 클릭하면 예상대로 앱이 실행됩니다.