2011-01-19 2 views
2

flex/AIR를 사용하여 응용 프로그램을 개발 중이며 현재 베타 상태로 인해 항상 변경됩니다.내 앱의 이전 버전을 사용하는 사용자를 차단하는 방법은 무엇입니까?

이전 버전의 모든 활동을 차단하고 사용자가 응용 프로그램을 강제 업데이트하는 가장 좋은 방법은 무엇입니까?

감사합니다. 당신은 노출 서비스를 통해 응용 프로그램을 원격 버전 번호에 대한 로컬 버전을 확인하는 입력 방법을 만들 수

답변

3

필자의 최선의 방법은 애플리케이션에 자동 업데이트 프로그램을 추가하고 애플리케이션을 시작할 때 실행하는 것입니다. Adobe AIR autoupdate framework을 확인하십시오. 일치하지 않는 경우 버전을 비교 한 후에 논리를 구현할 수 있습니다 (응용 프로그램 차단, 업데이트 요청, 종료).

이 문서가 도움이 될 수도 있습니다 : Adding autoupdate features to your air application in 3 easy steps (실제로는 2 단계입니다).

0

: (PHP, 자바 즉) :

편집 이것은 모든 서버 측 언어의 도움없이 달성해야합니다. 로컬 버전이 최신 버전과 일치하지 않으면 응용 프로그램을 계속 진행하지 마십시오. 대신 다운로드 링크를 제공하거나 필요에 따라 다운로드/설치 프로세스를 자동화하십시오.

+0

httpservice를 통해 앱 버전을 보낸 다음 계속하기 위해 확인을 반환하거나 업데이트를 위해 함수 호출 순서를 반환하는 것과 같습니다. 예. 하지만 실제로 서버 측 연결이 필요하지 않습니다. – gustyaquino

관련 문제