2012-01-19 7 views
0

응용 프로그램에 프로그래밍 방식으로 액세스하는 방법이 있습니까 id?Windows Phone 응용 프로그램 * 인스턴스 * Id

앱이 마켓 플레이스에 승인되면 두 개의 고유 ID가 있습니다. 첫 번째 응용 프로그램 ID는 배포> 응용 프로그램> ProductId에서 WMAppManifest.xml에 삽입되는 응용 프로그램 ID입니다. 이 ID는 앱이 처음 승인 될 때 ​​할당되며 변경되지 않습니다.

두 번째는 유일하게 당신이 배포 한 응용 프로그램의 특정 버전를 식별하는 응용 프로그램 예를 ID입니다. 앱을 업데이트 할 때마다 새로운 애플리케이션 인스턴스 ID가 생성됩니다. 이것은 휴대 전화가 실행중인 앱의 버전을 아는 방식입니다.

내 목표는 수동으로 아무 것도하지 않고도 특정 버전의 앱을 식별하는 것입니다 (예 : 동일한 XML 태그에서 ProductId와 버전을 결합하여 쉽게 수행 할 수 있지만 증가하는 경우에만 작동합니다. 버전)

답변

1

플랫폼에서 응용 프로그램 인스턴스 ID가 노출되지 않습니다. 그러나 마켓 플레이스에 제출할 때 항상 앱의 버전을 늘려야하기 때문에 {AppId, Version} 튜플 (두 값 모두 WMAppManifest.xml에서 읽을 수 있음)은 앱 인스턴스를 고유하게 식별합니다.

관련 문제