アプリ パッケージのアップロードUpload app packages

[ パッケージ ] ページでは、送信しているアプリのすべてのパッケージファイル (. msix、. msixupload、. .msixbundle、.appx、. .appxupload、.appxbundle) をアップロードします。The Packages page is where you upload all of the package files (.msix, .msixupload, .msixbundle, .appx, .appxupload, and/or .appxbundle) for the app that you're submitting. このページでは、同じアプリのすべてのパッケージをアップロードできます。また、顧客がアプリをダウンロードすると、ストアは各顧客に対して、デバイスに最適なパッケージを自動的に提供します。You can upload all your packages for the same app on this page, and when a customer downloads your app, the Store will automatically provide each customer with the package that works best for their device. 開発者がパッケージをアップロードした後は、特定の Windows 10 デバイス ファミリ (および該当する場合は以前の OS バージョン) に対して提供されるパッケージをランキング順に示すテーブルが表示されます。After you upload your packages, you’ll see a table indicating which packages will be offered to specific Windows 10 device families (and earlier OS versions, if applicable) in ranked order.

重要

Windows Phone 8. x SDK を使用してビルドされた新しい XAP パッケージをアップロードすることはできなくなりました。You can no longer upload new XAP packages built using the Windows Phone 8.x SDK(s). 既に XAP パッケージと共にストアに格納されているアプリは、引き続き Windows 10 Mobile デバイスで動作します。Apps that are already in Store with XAP packages will continue to work on Windows 10 Mobile devices. 詳細については、こちらの ブログ投稿を参照してください。For more info, see this blog post.

パッケージに含まれる内容やパッケージの構成方法について詳しくは、「アプリ パッケージの要件」をご覧ください。For details about what a package includes and how it must be structured, see App package requirements. また、 バージョン番号が特定の顧客に配信されるパッケージ にどのように影響するか、および さまざまなシナリオでパッケージを管理する方法についても説明します。You'll also want to learn about how version numbers impact which packages are delivered to specific customers and how to manage packages for various scenarios.

申請へのパッケージのアップロードUploading packages to your submission

パッケージをアップロードするには、アップロード フィールドにパッケージをドラッグするか、クリックしてファイルを参照します。To upload packages, drag them into the upload field or click to browse your files. [ パッケージ ] ページでは、. msix、. msixupload、.msixbundle、.appx、.appxupload、および .appxbundle ファイルをアップロードできます。The Packages page will let you upload .msix, .msixupload, .msixbundle, .appx, .appxupload, and/or .appxbundle files.

重要

Windows 10 の場合は、. msix、.appx、.msixbundle、.appxbundle ではなく、msixupload または .appxupload ファイルをここでアップロードすることをお勧めします。For Windows 10, we recommend uploading the .msixupload or .appxupload file here rather than .msix, .appx, .msixbundle, or .appxbundle. ストア用の UWP アプリのパッケージ化について詳しくは、「Visual Studio での UWP アプリのパッケージ化」をご覧ください。For more info about packaging UWP apps for the Store, see Packaging a UWP app with Visual Studio.

アプリのパッケージ フライトを作成すると、いずれかのパッケージ フライトからパッケージをコピーするオプションがドロップダウンに表示されます。If you have created any package flights for your app, you’ll see a drop-down with the option to copy packages from one of your package flights. 必要なパッケージが含まれているパッケージ フライトを選びます。Select the package flight that has the packages you want to pull in. その後で、いずれかまたはすべてのパッケージを選んで、この申請に含めることができます。You can then select any or all of its packages to include in this submission.

検証中にパッケージでエラーが検出された場合は、何が間違っているかを知らせるメッセージが表示されます。If we detect errors with a package while validating it, we'll display a message to let you know what's wrong. パッケージを削除して問題を修正してから、もう一度アップロードしてください。You'll need to remove the package, fix the issue, and then try uploading it again. また、問題を引き起こす可能性はあるが、申請の続行は妨げない事柄について通知する警告が表示されることもあります。You may also see warnings to let you know about issues that may cause problems but won't block you from continuing with your submission.

デバイス ファミリの利用可否Device family availability

パッケージのアップロードが正常に行われると、 [Device family availability] (デバイス ファミリの利用可否) セクションに、特定の Windows 10 デバイス ファミリ (および該当する場合は以前の OS バージョン) に対して提供されるパッケージをランキング順に示すテーブルが表示されます。After your packages have been successfully uploaded, the Device family availability section will display a table that indicates which packages will be offered to specific Windows 10 device families (and earlier OS versions, if applicable), in ranked order. このセクションでは、申請するアプリを特定の Windows 10 デバイス ファミリのユーザーに提供するかどうかも選択できます。This section also lets you choose whether or not to offer the submission to customers on specific Windows 10 device families.

詳しくは、「デバイス ファミリの利用可否」をご覧ください。For more info, see Device family availability.

パッケージの詳細Package details

アップロードしたパッケージは、ターゲットのオペレーティングシステム別にグループ化された一覧に表示されます。Your uploaded packages are listed here, grouped by target operating system. パッケージの名前、バージョン、アーキテクチャが表示されます。The name, version, and architecture of the package will be displayed. 各パッケージのサポートされる言語、アプリの機能、ファイル サイズなどの詳しい情報については、 [詳細の表示] をクリックします。For more info such as the supported languages, app capabilities, and file size for each package, click Show details .

提出からパッケージを削除する必要がある場合は、各パッケージの [詳細] セクションの下部にある [削除] リンクをクリックします。If you need to remove a package from your submission, click the Remove link at the bottom of each package's Details section.

冗長なパッケージの削除Removing redundant packages

1 つ以上のパッケージが重複している場合、この申請から冗長なパッケージを削除することを提案する警告が表示されます。If we detect that one or more of your packages is redundant, we'll display a warning suggesting that you remove the redundant packages from this submission. これは多くの場合、以前にパッケージをアップロードした後で、同じユーザーをサポートする新しいバージョンのパッケージを提供するときに発生します。Often this happens when you have previously uploaded packages, and now you are providing higher-versioned packages that support the same set of customers. この場合、これらのユーザーをサポートするより良い (より高いバージョンの) パッケージがあるため、ユーザーが冗長なパッケージを取得することはありません。In this case, no customers would ever get the redundant package, because you now have a better (higher-versioned) package to support these customers.

冗長なパッケージが存在することが検出された場合、すべての冗長なパッケージをこの申請から自動的に削除するオプションを提供します。When we detect that you have redundant packages, we'll provide an option to remove all of the redundant packages from this submission automatically. 必要に応じて、パッケージを申請から個別に削除することもできます。You can also remove packages from the submission individually if you prefer.

段階的なパッケージのロールアウトGradual package rollout

申請が前に公開したアプリに対する更新プログラムの場合は、 [Roll out update gradually after this submission is published (to Windows 10 customers only)] (この申請が公開された後で段階的に更新プログラムをロールアウトする (Windows 10 ユーザーのみ)) チェック ボックスが表示されます。If your submission is an update to a previously published app, you'll see a checkbox that says Roll out update gradually after this submission is published (to Windows 10 customers only) . これにより、申請からパッケージを取得するユーザーの割合を選択でき、フィードバックや分析データを監視して、自信を持って更新プログラムのロールアウト範囲を広げることができます。This allows you to choose a percentage of customers who will get the packages from the submission so that you can monitor feedback and analytic data to make sure you’re confident about the update before rolling it out more broadly. この割合は、新しい申請を作成することなく、いつでも増やす (または更新を停止する) ことができます。You can increase the percentage (or halt the update) any time without having to create a new submission.

詳しくは、「段階的なパッケージのロールアウト」をご覧ください。For more info, see Gradual package rollout.

必須の更新プログラムMandatory update

申請が以前に公開したアプリに対する更新プログラムの場合、 [Make this update mandatory] (この更新プログラムを必須にする) チェック ボックスが表示されます。If your submission is an update to a previously published app, you'll see a checkbox that says Make this update mandatory . Windows.Services.Store API を使うことで、アプリがプログラムでパッケージの更新プログラムを確認し、更新されたパッケージをダウンロードしてインストールできるようにしてある場合は、このチェック ボックスをオンにすると、必須の更新の日時を設定できます。This allows you to set the date and time for a mandatory update, assuming you have used the Windows.Services.Store APIs to allow your app to programmatically check for package updates and download and install the updated packages. このオプションを使うには、アプリの対象を Windows 10 Version 1607 以降にする必要があります。Your app must target Windows 10, version 1607 or later in order to use this option.

詳しくは、「アプリのパッケージの更新をダウンロードしてインストールする」をご覧ください。For more info, see Download and install package updates for your app.