アプリ パッケージ管理のガイダンスGuidance for app package management

アプリのパッケージをユーザーが使用できるようになるしくみと、特定のパッケージ シナリオを管理する方法について説明します。Learn how your app's packages are made available to your customers, and how to manage specific package scenarios.

OS のバージョンとパッケージの配布OS versions and package distribution

さまざまなオペレーティング システムで異なる種類のパッケージを実行できます。Different operating systems can run different types of packages. ユーザーのデバイスで複数のパッケージを実行できる場合、Microsoft Store は使用可能な最適のパッケージを提供します。If more than one of your packages can run on a customer's device, the Microsoft Store will provide the best available match.

一般に、新しい OS バージョンでは、同じデバイス ファミリの以前の OS バージョンを対象にしたパッケージを実行できます。Generally speaking, later OS versions can run packages that target previous OS versions for the same device family. Windows 10 デバイスでは、以前サポートされている OS バージョンをすべて (ごとにデバイス ファミリ) を実行できます。Windows10 devices can run all previous supported OS versions (per device family). Windows 10 デスクトップ デバイスで Windows8.1 または Windows8; 用に構築されたアプリを実行できます。Windows 10 モバイル デバイスで Windows Phone 8.1、WindowsPhone8、およびも Windows Phone 用に構築されたアプリを実行できる 7.x します。Windows10 desktop devices can run apps that were built for Windows8.1 or Windows8; Windows10 mobile devices can run apps that were built for Windows Phone 8.1, WindowsPhone8, and even Windows Phone 7.x. ただし、アプリには、適用可能なデバイス ファミリを対象とする UWP パッケージが含まれていない場合、Windows 10 のユーザーはそれらのパッケージを取得のみです。However, customers on Windows 10 will only get those packages if the app doesn't include UWP packages targeting the applicable device family.

重要

2018 年 10 月 31 日の時点で、新しく作成した製品が Windows 8.x/Windows を対象とするパッケージを含めることはできません Phone 8.x 以前のバージョン。As of October 31, 2018, newly-created products cannot include packages targeting Windows 8.x/Windows Phone 8.x or earlier. 詳しくは、このブログ記事を参照してください。For more info, see this blog post.

アプリをストアから削除するRemoving an app from the Store

ユーザーへのアプリの提供を停止し、事実上 "非公開" にする必要が生じることがあります。At times, you may want to stop offering an app to customers, effectively "unpublishing" it. これを行うには、[アプリの概要] ページで [アプリの提供を停止する] をクリックします。To do so, click Make app unavailable from the App overview page. アプリを入手不可にすることを確認すると、そのアプリは数時間以内に Store に表示されなくなり、(プロモーション コードがあり、Windows 10 デバイスを使用している場合を除き) 新しいユーザーがアプリを入手することはできなくなります。After you confirm that you want to make the app unavailable, within a few hours it will no longer be visible in the Store, and no new customers will be able to get it (unless they have a promotional code and are using a Windows 10 device).

重要

このオプションは、申請時に選択した表示設定よりも優先されます。This option will override any visibility settings that you have selected in your submissions.

このオプションは、申請を作成し、[購入の停止] オプションと同時に [この製品を Microsoft Store で提供しますが、検索はできないようにします] を選択した場合と同じ効果があります。This option has the same effect as if you created a submission and chose Make this product available but not discoverable in the Store with the Stop acquisition option. ただし、新しい申請を作成する必要はありません。However, it does not require you to create a new submission.

アプリを既に持っているユーザーは使用し続けることができ、もう一度アプリをダウンロードできることに注意してください (後で新しいパッケージを申請した場合には更新プログラムを入手することもできます)。Note that any customers who already have the app will still be able to use it and can download it again (and could even get updates if you submit new packages later).

アプリ入手不可にした後もが表示されますがパートナー センターで。After making the app unavailable, you'll still see it in Partner Center. アプリをもう一度ユーザーに提供する場合は、[アプリの概要] ページで [アプリを提供する] をクリックします。If you decide to offer the app to customers again, you can click Make app available from the App overview page. 確認後、数時間以内に新しいユーザーがアプリを入手できるようになります (前回の申請時の設定により制限されている場合を除く)。After you confirm, the app will be available to new customers (unless restricted by the settings in your last submission) within a few hours.

注意

アプリの提供は継続しながら、特定の OS バージョンで新しいユーザーへの提供を終了する場合は、新しい申請を作成して、新規の取得を許可しない OS バージョン用のパッケージをすべて削除できます。If you want to keep your app available, but don't want to continuing offering it to new customers on a particular OS version, you can create a new submission and remove all packages for the OS version on which you want to prevent new acquisitions. たとえば、Windows Phone 8.1 と windows 10 では、パッケージを持っていた WindowsPhone8.1 で新しいユーザーへのアプリの提供を継続したくない場合は、すべて WindowsPhone8.1 パッケージの申請から削除します。For example, if you previously had packages for Windows Phone 8.1 and Windows10, and you don't want to keep offering the app to new customers on WindowsPhone8.1, remove all of your WindowsPhone8.1 packages from the submission. 更新プログラムが公開されると、WindowsPhone8.1 で新しいユーザーできなくなりますを既に持っているユーザーは使い続けることがアプリを入手する)。After the update is published, no new customers on WindowsPhone8.1 will be able to acquire the app though customers who already have it can continue to use it). ただし、アプリも新しいユーザーに windows 10 で利用できます。However, the app will still be available for new customers on Windows10.

これまでサポートされていたデバイス ファミリ用のパッケージを削除するRemoving packages for a previously-supported device family

場合は、特定のデバイス ファミリアプリでサポートされていた、ように求められますパッケージ] ページで、変更を保存する前に、意図いることを確認するをすべてのパッケージを削除します。If you remove all packages for a certain device family that your app previously supported, you'll be prompted to confirm that this is your intention before you can save your changes on the Packages page.

すべてのアプリが以前にサポートされているデバイス ファミリで実行できるパッケージを削除する申請を公開するときは、新しいユーザーはそのデバイス ファミリでアプリを入手できません。When you publish a submission that removes all of the packages that could run on a device family that your app previously supported, new customers will not be able to acquire the app on that device family. そのデバイス ファミリ向けのパッケージを提供するための別の更新プログラムは、後でいつでも公開することができます。You can always publish another update later to provide packages for that device family again.

特定のデバイス ファミリをサポートするパッケージをすべて削除した場合でも、該当する種類のデバイスにアプリを既にインストールしているユーザーは、そのアプリを使うことができますが、後で提供される更新プログラムを入手することになります。Be aware that even if you remove all of the packages that support a certain device family, any existing customers who have already installed the app on that type of device can still use it, and they will get any updates you provide later.

Windows 10 の以前に公開されたアプリ パッケージに追加します。Adding packages for Windows10 to a previously-published app

のみのパッケージを Windows に含まれてストアでアプリがあるかどうかは 8.x や Windows Phone 8.x をし、windows 10 向けアプリの更新プログラム、新しい申請を作成およびパッケージ手順中に、UWP の .msixupload または .appxupload パッケージを追加します。If you have an app in the Store that only included packages for Windows 8.x and/or Windows Phone 8.x, and you want to update your app for Windows10, create a new submission and add your UWP .msixupload or .appxupload package(s) during the Packages step. アプリが認定プロセスが、UWP パッケージは windows 10 のユーザーが新規取得用に利用可能なあります。After your app goes through the certification process, the UWP package will also be available for new acquisitions by customers on Windows10.

注意

Windows 10 のユーザーが UWP パッケージを取得した後は、パッケージを使用して、以前の OS バージョン用にそのユーザーをロールバックことはできません。Once a customer on Windows10 gets your UWP package, you can't roll that customer back to using a package for any previous OS version.

Windows 10 パッケージのバージョン番号を使用した Windows8 や Windows8.1、Windows Phone 8.1 のパッケージよりも高いにする必要のあるに注意してください。Note that the version number of your Windows10 packages must be higher than those for any Windows8, Windows8.1, and/or Windows Phone 8.1 packages you have used. 詳しくは、「パッケージ バージョンの番号付け」をご覧ください。For more info, see Package version numbering.

Microsoft Store 用の UWP アプリのパッケージ化について詳しくは、「アプリのパッケージ化」をご覧ください。For more info about packaging UWP apps for the Store, see Packaging apps.