開発したユニバーサルアプリを実際にストアに申請、登録するまで

はじめに今回は、ユニバーサルアプリ開発の仕上げとして、前回作成した「日本語音声読み上げ」アプリを、実際にWindows ストアやWindows Phone Developer Centerで申請してみましょう。申請に必要なMicrosoftアカウントと開発者アカウントは既に取得しているものとして解

薬師寺 国安

2014年7月29日 20:00

はじめに

今回は、ユニバーサルアプリ開発の仕上げとして、前回作成した「日本語音声読み上げ」アプリを、実際にWindows ストアやWindows Phone Developer Centerで申請してみましょう。

申請に必要なMicrosoftアカウントと開発者アカウントは既に取得しているものとして解説します。まだアカウントを取得されていない方は、下記のURLを参考にして取得してください。
参考:Windows Phone と Windows ストアの開発者になりましょう!

ユニバーサルアプリの申請方法

各ロゴ画像を作成する

「Speech(Windows 8.1)」と「Speech.WindowsPhone(Windows Phone 8.1)」用のロゴを作成します。各ロゴはAssetsフォルダー内に配置されています。
「Speech(Windows 8.1)」では表1のロゴを作成します。

ロゴ名サイズ
Logo.png150×150
SmallLogo.png30×30
StoreLogo.png50×50
SplashScreen.png620×300
表1:「Speech(Windows 8.1)」に必要なロゴ

「Speech.WindowsPhone(Windows Phone 8.1)」では表2のロゴを作成します。

ロゴ名サイズ
Logo.png150×150
WideLogo.png310×150
SmallLogo.png44×44
StoreLogo.png50×50
SplashScreen.png480×800
Square / Logo.png71×71
表2:「Speech.WindowsPhone(Windows Phone 8.1)」に必要なロゴ

画像処理ソフトなどを使ってこれらの画像を作成したら、各Assetsフォルダー内にある画像をすべて削除します。
次に、Assetsフォルダーを右クリックして表示されるメニューから、[追加]−[既存の項目]と選択して、作成したロゴを読み込みます。その後、各プロジェクトの「Package.appxmanifest」をダブルクリックして開き、「ビジュアル資産」タブを選択しします。
この時、「Speech(Windows 8.1)」の場合は表1のロゴが、「Speech.WindowsPhone(Windows Phone 8.1)」の場合は、表2のロゴが読み込まれているかを確認します。画像のサイズが異なっている場合などは赤丸に×が表示されますので、修正の上、それぞれのロゴ下に書かれたサイズの横にある[・・・]ボタンをクリックして、正しいロゴを読み込みなおしてください。

アプリケーション名を決める

ソリューションエクスプローラー内で「Speech(Windows 8.1)」プロジェクトを選択状態にして、VS2013メニューの[ストア]ー[アプリケーション名の予約]を選択します(図1)。

図1:「アプリケーション名の予約」を選択する(クリックで拡大)

サインインを求められるので、「アプリの提出」画面で「アプリ名」を指定し、[アプリの名前の予約]をクリックします(図2)。

図2:「アプリ名」を指定する(クリックで拡大)

指定したアプリ名が使用できる場合は[保存]ボタンが表示されますので、クリックします。
図3のような画面が表示されます。ここで、いったん申請処理を止めておきます。

図3:「日本語音声読み上げ: リリース 1」の画面が表示される(クリックで拡大)

アプリケーションストアと関連付ける

ソリューションエクスプローラー内の「Speech(Windows 8.1)」と「Speech.WindowsPhone(Windows Phone 8.1)」のプロジェクトをそれぞれ選択して、マウスの右クリックで表示されるメニューから「ストア」を選択し、「アプリケーションをストアと関連付ける」を実行してください。表示される画面の指示に従っていけばOKです。

「Speech(Windows 8.1)」プロジェクトの「アプリケーションをストアと関連付ける」を実行した後、引き続き、「Speech.WindowsPhone(Windows Phone 8.1)」のプロジェクトの「アプリケーションをストアと関連付ける」を実行した際、エラーが表示される場合がありますが、しばらく時間を置いて実行すると、問題なく関連付けが成功します。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30