Share via


앱 패키지 관리 지침

앱의 패키지를 고객에게 제공하는 방법과 특정 패키지 시나리오를 관리하는 방법을 알아봅니다.

OS 버전 및 패키지 배포

다른 운영 체제는 다양한 유형의 패키지를 실행할 수 있습니다. 고객의 디바이스에서 둘 이상의 패키지를 실행할 수 있는 경우 Microsoft Store는 최적의 패키지를 제공합니다.

일반적으로 이후 OS 버전은 동일한 디바이스 패밀리에 대한 이전 OS 버전을 대상으로 하는 패키지를 실행할 수 있습니다. Windows 10 디바이스는 이전에 지원된 모든 OS 버전(디바이스 패밀리별)을 실행할 수 있습니다. Windows 10 데스크톱 디바이스는 Windows 8.1 또는 Windows 8용으로 빌드된 앱을 실행할 수 있습니다. 그러나 Windows 10 또는 Windows 11의 고객은 앱에 해당 디바이스 패밀리를 대상으로 하는 UWP 패키지가 포함되지 않은 경우에만 해당 패키지를 가져옵니다.

Important

Windows Phone 8.x SDK를 사용하여 빌드된 새 XAP 패키지를 더 이상 업로드할 수 없습니다. XAP 패키지와 함께 이미 Store에 있는 앱은 Windows 10 Mobile 디바이스에서 계속 작동합니다. 자세한 내용은 이 블로그 게시물을 참조하세요.

Store에서 앱 제거

고객에 대한 앱 제공을 중지, 즉 "게시를 취소"해야 할 때가 있습니다. 이렇게 하려면 앱 개요 페이지에서 앱을 사용할 수 없도록 설정을 클릭합니다. 앱을 사용할 수 없도록 설정하려는 경우 몇 시간 내에 스토어에 더 이상 표시되지 않으며 새로운 고객이 앱을 가져올 수 없습니다(홍보 코드가 있고 Windows 10 또는 Windows 11 디바이스를 사용하지 않는 한).

Important

이 옵션은 제출에서 선택한 표시 여부 설정보다 우선합니다.

이 옵션은 제출을 만들었을 때와 똑같은 효과가 있으며, 취득 중지 옵션에서 Store에서 사용할 수 있지만 검색 되지 않는 제품으로 설정을 선택합니다. 그러나 새 제출을 만들 필요는 없습니다.

앱을 이미 구매한 고객은 계속 사용하고 다시 다운로드할 수 있으며, 나중에 새 패키지를 제출한 경우 업데이트를 받을 수도 있습니다.

앱을 사용할 수 없도록 설정한 후에도 파트너 센터에 계속 표시됩니다. 고객에게 앱을 다시 제공하기로 결정한 경우 앱 개요 페이지에서 앱을 사용할 수 있도록 설정할 수 있습니다. 확인한 후 몇 시간 내에 새 고객이 앱을 사용할 수 있습니다(마지막 제출의 설정에 의해 제한되지 않는 한).

참고 항목

앱을 계속 사용할 수 있도록 하지만 특정 OS 버전의 새 고객에게는 제공하지 않으려는 경우 새 제출을 만들고, 새로운 취득을 방지하려는 OS 버전의 모든 패키지를 제거할 수 있습니다.

이전에 지원되던 디바이스 패밀리용 패키지 제거

앱에서 이전에 지원하던 특정 디바이스 패밀리용 패키지(확장 SDK를 사용한 프로그래밍 참조)를 모두 제거하는 경우 패키지 페이지에서 변경 내용을 저장하기 전에 먼저 이러한 제거가 의도한 내용인지 확인하는 메시지가 표시됩니다.

앱에서 이전에 지원한 디바이스 패밀리에서 실행할 수 있는 모든 패키지를 제거하는 제출을 게시하는 경우 새 고객은 해당 디바이스 패밀리에서 앱을 획득할 수 없습니다. 나중에 언제든지 다른 업데이트를 게시하여 해당 디바이스 패밀리에 대한 패키지를 다시 제공할 수 있습니다.

특정 디바이스 패밀리를 지원하는 모든 패키지를 제거하더라도 해당 유형의 디바이스에 앱을 이미 설치한 기존 고객은 계속 사용할 수 있으며 나중에 제공하는 모든 업데이트를 받게 됩니다.

기존 앱에 Windows 10용 패키지 추가

스토어에 Windows 8.x용 패키지만 포함된 앱이 있고 Windows 10 및 11용 앱을 업데이트하려는 경우 패키지 단계 중에 새 제출을 만들고 UWP .msixupload 또는 .appxupload 패키지를 추가합니다 . 앱이 인증 프로세스를 거치면 Windows 10 및 11의 고객이 UWP 패키지를 새 구입에 사용할 수도 있습니다.

참고 항목

Windows 10 또는 11의 고객이 UWP 패키지를 가져오면 이전 OS 버전의 패키지를 사용하도록 해당 고객을 롤백할 수 없습니다.

Windows 10 및 11 패키지의 버전 번호는 사용한 Windows 8, Windows 8.1 패키지의 버전 번호보다 높아야 합니다. 자세한 내용은 패키지 버전 번호를 참조하세요.

Store의 UWP 앱 패키징에 대한 자세한 내용은 앱 패키징을 참조하세요.

다양한 아키텍처 및 언어에 대해 다른 패키지를 가져올 수 있습니다. 아키텍처와 언어의 조합에 대해 하나의 패키지만 가져올 수 있습니다. 예를 들어 x64 및 '영어' 언어 조합에 대해 하나의 패키지만 가져올 수 있습니다.

앱을 업데이트하는 동안 패키지 관리 페이지로 이동하여 이전 패키지를 삭제할 수 있습니다. 더 이상 필요하지 않은 패키지를 삭제하고 필요한 경우 새 패키지를 추가합니다. 새 패키지를 삭제하거나 추가한 후 패키지 관리 페이지에서 '모두 저장'을 클릭합니다. 그러면 새 변경 내용이 업로드됩니다.

Important

패키지 버전 번호 매기기는 앱 추가 기능에 대해 지원되지 않습니다.