OnLaunch
이 요소는 앱이 시작될 때 배포 서비스에서 앱 설치 관리자 파일에 대한 업데이트를 확인한다는 의미입니다.
요소 계층 구조
- <AppInstaller>
-
- <UpdateSettings>
- <OnLaunch>
Syntax
<OnLaunch HoursBetweenUpdateChecks? = String with numeric values between 0 and 255 inclusive. />
키
?
선택 사항(0개 또는 1개)
특성 및 요소
특성
attribute | Description | 데이터 형식 | 필수 |
---|---|---|---|
HoursBetweenUpdateChecks | HoursBetweenUpdateChecks는 배포 서비스에서 앱 설치 관리자 파일에 대한 업데이트를 확인하는 빈도를 지정합니다. HoursBetweenUpdateChecks가 0으로 설정되면 배포 서비스는 애플리케이션이 시작될 때마다 업데이트를 확인합니다. 다른 값의 경우 배포 서비스는 HoursBetweenUpdateChecks에서 지정한 마지막 시간 내에 이전에 확인하지 않은 경우에만 애플리케이션이 시작될 때 업데이트를 확인합니다. 예를 들어 HoursBetweenUpdateChecks가 12로 설정된 경우 배포 서비스는 이전 12시간 동안 업데이트를 아직 확인하지 않은 경우에만 애플리케이션이 시작될 때 업데이트를 확인합니다. | 0에서 255 사이의 숫자 값입니다. 기본값은 24입니다. | 아니요 |
ShowPrompt | 배포에서 사용자에게 업데이트에 대해 알리는 프롬프트를 표시할지를 나타냅니다. 이 특성의 동작에 대한 자세한 내용은 설명을 참조하세요. Windows 10 버전 1903 이상에서 사용할 수 있습니다. | 부울 | 예 |
UpdateBlocksActivation | ShowPrompt="true"인 경우에만 사용해야 합니다. 업데이트가 적용될 때까지 배포에서 사용자가 애플리케이션을 시작하지 못하게 하는지를 나타냅니다. "UpdateBlocksActivation" = true는 사용자가 앱을 업데이트하거나 닫을 수 있도록 사용자에게 표시되는 UI를 의미합니다. "UpdateBlocksActivation" = false는 사용자가 볼 수 있는 UI를 사용하여 업데이트하지 않고도 업데이트를 수행하거나 앱을 시작할 수 있도록 합니다. 후자의 경우 업데이트는 적절한 시간에 자동으로 적용됩니다. 이 특성의 동작에 대한 자세한 내용은 설명을 참조하세요. Windows 10 버전 1903 이상에서 사용할 수 있습니다. | 부울 | 예 |
부모 요소
부모 요소 | Description |
---|---|
UpdateSettings | appinstaller 파일의 선택적 요소입니다. UpdateSettings는 앱을 시작하는 동안 업데이트를 확인할지 여부를 의미합니다. |
설명
ShowPrompt="true"
특성을 설정하면 현재 UWP 애플리케이션에 대한 프롬프트가 표시되지만 Windows 앱 패키지에 패키지된 데스크톱 애플리케이션(즉, 데스크톱 브리지 사용하는 데스크톱 애플리케이션)에 대해서는 표시되지 않습니다. 데스크톱 애플리케이션의 경우 이 기능은 자동 업데이트를 제공합니다. OnLaunch 요소에서 제공하는 것과 동일한 기본 기능입니다.
및 UpdateBlocksActivation
특성은 ShowPrompt
사용자가 시작 메뉴 메뉴 항목 또는 타일에서 앱을 시작하는 경우에만 적용됩니다. 사용자가 바탕 화면 바로 가기 또는 작업 표시줄에서 앱을 시작하는 경우에는 이러한 특성이 적용되지 않습니다.
예
이 예제에서 배포는 앱이 시작될 때마다 업데이트를 확인합니다. 업데이트가 발견되면 배포에서 사용자에게 앱을 시작하기 전에 업데이트를 수행해야 한다는 메시지를 표시합니다. 또한 앱 버전을 증가하거나 감소할 수 있습니다.
<UpdateSettings>
<OnLaunch HoursBetweenUpdateChecks="0" ShowPrompt="true" UpdateBlocksActivation="true"/>
<ForceUpdateFromAnyVersion>true</ForceUpdateFromAnyVersion>
</UpdateSettings>
HoursBetweenUpdateChecks에 대한 요구 사항
값 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/appinstaller/2017/2 |
ShowPrompt 및 UpdateBlocksActivation에 대한 요구 사항
값 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/appinstaller/2018 |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기