アプリ パッケージ管理のガイダンス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 バージョン (デバイス ファミリ) ごとに実行できます。Windows 10 devices can run all previous supported OS versions (per device family). Windows 10 デスクトップ デバイスは、Windows 8.1 または Windows 8 用にビルドしたアプリを実行できます。Windows 10 mobile デバイスは、Windows Phone 8.1、Windows Phone 8、およびでも Windows Phone 用にビルドしたアプリを実行できる 7.x。Windows 10 desktop devices can run apps that were built for Windows 8.1 or Windows 8; Windows 10 mobile devices can run apps that were built for Windows Phone 8.1, Windows Phone 8, 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.

アプリを Microsoft Store から削除する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 では、パッケージが以前アプリケーションを Windows Phone 8.1 で新規のお客様に提供を保持したくない場合は、すべての Windows Phone 8.1 パッケージから削除、送信します。For example, if you previously had packages for Windows Phone 8.1 and Windows 10, and you don't want to keep offering the app to new customers on Windows Phone 8.1, remove all of your Windows Phone 8.1 packages from the submission. 更新プログラムがパブリッシュされると、Windows Phone 8.1 で新規のお客様はされないことを既にお持ちのお客様を引き続き使用できますが、アプリを取得できません)。After the update is published, no new customers on Windows Phone 8.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 Windows 10.

これまでサポートされていたデバイス ファミリ用のパッケージを削除する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 Windows 10 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 Windows 10, 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 Windows 10.

注意

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

Windows 10 パッケージのバージョン番号を使用した Windows 8、Windows 8.1、および Windows Phone 8.1 のパッケージの場合よりも高いでなければならないことに注意してください。Note that the version number of your Windows 10 packages must be higher than those for any Windows 8, Windows 8.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.