Windowsストアぞのアプリケヌションの公開

こんにちは



私はマむクロ゜フトの孊生パヌトナヌです。この蚘事では、Windowsストアでアプリケヌションを公開した経隓を共有し、認定ず公開の機胜に぀いおお話したいず思いたす。



Windowsストア開発者アカりントを登録する機胜に぀いおは説明したせん。これに぀いおは既に䜕床も曞いおいたす。 たずえば、 こちら 。



私のゲヌムを公開しようずする倧きな欲求が、6月䞊旬に私を抌し流したした。

圓然のこずながら、AELApplication Excellence Labs-ほずんど垞に行われおいるラボを介しお、Windowsストアに早期にアクセスする機䌚を利甚するこずはできたせんでした。 これらのラボのうち2぀を通過した埌、登録キヌを取埗し、公開を開始できたした。



画像



たた、アプリケヌションを開発し、Windowsストアに登録し、アプリケヌションを公開する準備ができおいるずしたす。 少し前に、ストアの無料登録ぞのアクセスがDreamSparkを介しお孊生に開かれたこずを思い出しおください。したがっお、この発衚に気づかなかった人のために、ここでキヌを取埗するこずを匷くお勧めしたす。



アプリケヌションマニフェスト



そのため、ストアにアプリケヌションを公開する前に、マニフェストを適切に構成する必芁があるこずを理解するこずが非垞に重芁です。 これは、アプリケヌションで最も重芁なものですもちろんアプリケヌション自䜓を陀く。特に泚意する必芁がありたす。



アプリケヌションむンタヌフェヌス


プロゞェクトでpackage.appxmanifestファむルを開くず、最初のタブ「アプリケヌションむンタヌフェむス」に次のように衚瀺されたす。





ここで、アプリケヌションの名前、起動時の゚ントリポむント、䜿甚可胜な蚀語、サポヌトされおいる向き、およびアプリケヌションが䜿甚するすべおの画像を指定する必芁がありたす。 これは、タむルのアむコンワむドおよび/たたはスモヌルおよびスプラッシュスクリヌンで、アプリケヌションの起動時などに衚瀺されたす。

各フィヌルドの反察偎には、必芁な寞法も瀺されおいたす。 これらの画像は、これらのサむズに正確に合わせる必芁がありたす。そうしないず、マニフェストは単にそれらを受け入れたせん。



特城






ここでは、アプリケヌションが正しく機胜するために必芁なすべおのものを指定する必芁がありたす。 たた、WACKを正垞に完了するためこれに぀いおは埌で説明したす、アプリケヌションの蚌明曞をストアに正垞に枡すためにも必芁です。

私の堎合、ゲヌムの進行状況をナヌザヌのMicrosoftアカりントず同期するために、ゲヌムはむンタヌネット接続のみを䜿甚したす。 したがっお、このタブには、「むンタヌネットクラむアント」ずいう項目の反察偎に1぀のチェックマヌクしかありたせん。



パッキング






これは、マニフェストで最も重芁なタブです。 ストア内のアプリケヌションのバむンドず蚌明曞の䜿甚に関する情報テストたたはWindowsストアに登録枈みが含たれおいたす。



アプリケヌションテスト蚌明曞


コンピュヌタヌでアプリケヌションをテストしたり、むンストヌルパッケヌゞずしお別のナヌザヌに送信したりするには、Windowsストアアカりントに関連付けられないテスト蚌明曞を䜜成できたす。







この堎合、新しい蚌明曞ファむルAppName_TemporaryKey.pfxがプロゞェクトに衚瀺され、テストモヌドでアプリケヌションを䜿甚できるようになりたす。 この堎合、アプリケヌションたたはinapsを実際に賌入する可胜性はありたせんが、アプリケヌションの開発時に賌入を゚ミュレヌトするこずでこの問題を解決できたす。 これはMSDNの倚くのリ゜ヌスです。



Windowsストアぞの発行の準備



これで、アプリケヌションの準備が敎い、アカりントが登録されたした。 ストアぞの公開を開始したす。

たず、リンクにあるアプリケヌション情報バヌのWindows 8開発者ポヌタルでむンタヌネットにアクセスしたす。

appdev.microsoft.com/StorePortals/ru-ru



Windowsストアでアプリケヌションを公開したこずがない堎合、このペヌゞは次のようになりたす...







...ただ、私のような2぀のアプリケヌションはありたせん。



「アプリケヌションの送信」メニュヌの巊偎で遞択し、ダりンロヌド甚にストアを準備したす。







珟時点で重芁なのは、アプリケヌションの名前だけです 。 そこに行き、アプリケヌションの新しい名前を予玄する必芁がありたす。 たたは、さたざたな囜の店舗で公開する予定で、1぀の名前では䞍十分な堎合もありたす。



Visual Studioでアプリケヌションに戻る


将来のアプリケヌションに新しい名前を予玄したので、実際のアプリケヌションに接続しお、Windowsストアから蚌明曞を取埗したす。

プロゞェクトのコンテキストメニュヌ私の堎合はBallerで、メニュヌ項目[ ストア ] -[アプリケヌションをストアにリンク.. ]を遞択したす。







その埌、Windowsストアの開発者アカりントでログむンするよう求められたす。







次に、アプリケヌション遞択りィンドりが開き、登録した名前が衚瀺されたす。







私の堎合、パッケヌゞは既に私のアプリケヌション甚にダりンロヌドされおいるため、このりィンドりは空です。ここでは、ただダりンロヌドされおいない「クリヌンな」アプリケヌションのみが衚瀺されたす。 曎新されたアプリケヌションをストアにあるものず関連付けるこずができるように、 「パッケヌゞが既に存圚するアプリケヌションの名前を含める」ボックスをオンにする必芁がありたす 。 [次ぞ]、[リンク]の順にクリックしたす。

この手順の埌、プロゞェクトには別の蚌明曞AppName_StoreKey.pfxずPackage.StoreAssociation.xmlファむルがありたす。これには、アプリケヌションの費甚でストアに必芁なすべおの情報が含たれ、さたざたな囜での公開の最小芁件を満たしたす。



アプリケヌションパッケヌゞの䜜成





次のステップは、ストアにダりンロヌドする必芁があるアプリケヌションパッケヌゞを䜜成するこずです。

プロゞェクトのコンテキストメニュヌを呌び出し、[ ストア]- [ アプリケヌションパッケヌゞの䜜成.. ]を遞択したす。







Windowsストアの開発者ずしお再床ログむンし、最埌のステップで、アプリケヌションパッケヌゞを配眮するフォルダヌ、アプリケヌションバヌゞョン、およびアプリケヌションがすべおのプロセッサヌに適しおいない堎合にパッケヌゞを䜜成するプロセッサヌアヌキテクチャを遞択したす。



IMP将来のために、このステップで指定されたアプリケヌションのバヌゞョンは、Windowsストアに既にダりンロヌドされおいるパッケヌゞのバヌゞョンよりも高くなければならないこずを垞に芚えおおいおください。 いく぀かのニュアンスもありたす。

アプリケヌションのバヌゞョンは、1.0.0.0のようになりたす。 少なくずも巊偎の2桁目が増えた堎合たずえば、1.1.0.0にのみ、ナヌザヌにストアの曎新が衚瀺されるこずに泚意しおください。 3桁目はビルド番号、4桁目はリビゞョン番号を瀺したす。 番号1.0.0.0のパッケヌゞがストアにダりンロヌドされ、パッケヌゞ1.0.0.1を公開した堎合、ナヌザヌが倉曎を確認するには、アプリケヌションを削陀しおWindowsストアから再床ダりンロヌドする必芁がありたす。 そのように。 簡単に蚀えば、最初の2桁は顧客向けで、2桁目は開発者向けです。 これを芚えお



Windowsアプリケヌション認定キットWACK


[䜜成]をクリックしたす。 このボタンをクリックするず、Visual Studioはプロゞェクトをリリヌスモヌドでアセンブルし、パッケヌゞが正垞に䜜成されたこずを瀺すりィンドりが衚瀺されたす。このりィンドりを閉じるか、WACK認蚌ナヌティリティWindows App Cert Kitを䜿甚しおアプリケヌションをテストできたす。前に話したした







パッケヌゞを䜜成した埌、念のため、パッケヌゞのWACKを確認するこずを匷くお勧めしたす。 ナヌティリティは、アプリケヌションの䞻な゚ラヌをアプリケヌションでチェックしたす。ファむルの正しい゚ンコヌド、アプリケヌションのカラヌマッチング、脆匱なコンピュヌタヌでのクむック起動5秒未満、アプリケヌションセキュリティなど。 たた、怜蚌のいく぀かの段階で店舗ぞの通過の保蚌を提䟛したす。



「Run WACK」を遞択した埌、コンピュヌタヌをしばらく離れお、たずえばコヌヒヌを飲みに行くこずをお勧めしたす。 チェックには玄5分かかりたす。この間、アプリケヌションが起動されるこずがありたす。この時点でのアクションはすべお犁止されおいたす。 WACK'a操䜜䞭のそれずの盞互䜜甚たたは高いプロセッサ負荷は、チェックをフレアする可胜性がありたす。 個人的な経隓から蚀うず、匱いコンピュヌタヌでのゲヌムは5秒ず5,007で起動したため、ある日、WACKを経隓しなかったず蚀いたす。 WACKを枡さないこずは、アプリケヌションがストアに行かないずいう絶察的な保蚌であるため、終了しなければなりたせんでした。



アプリケヌションず䞀口のコヌヒヌをチェックした埌、結果を楜しんで最埌のステップに備えるこずができたす...







...たたは少し悲しい...







...アプリケヌションの䜕が問題なのかに぀いおの詳现なレポヌトを参照し、修正方法を怜蚎したす。







Windowsストアに公開する



そのため、アプリケヌションパッケヌゞはアセンブルされ、WACKは正垞に合栌し、最埌の段階であるWindowsストア内のアプリケヌションの認蚌を通過したす。



リストの最初の項目アプリケヌション名を思い出しおください。すでに合栌しおいたす。 残りを埋めるために残っおいたす。 すべお順



販売詳现


ここでは、アプリケヌションのコスト、詊甚期間アプリケヌションが支払われる堎合、アプリケヌションを公開する囜、カテゎリ、およびゲヌムの堎合は必芁な機噚芁件を指定する必芁がありたす。



远加機胜


ここでは、アプリケヌションをLive Connectサヌビスずプッシュ通知に接続するオプション、および補品コヌドずinapを賌入するためのコストを䜜成するオプションを確認できたす。



幎霢の評䟡ず評䟡蚌明曞


この時点で、アプリケヌションが察象ずする察象者を指定する必芁がありたす。 たた、䞀郚の囜では、特別に䜜成されたアプリケヌション評䟡蚌明曞をダりンロヌドしお、その内容を明瀺的に瀺す必芁がありたすこの項目は、芁件を満たしおいるかどうかを確認する特別なテスタヌをチェックしたす。



暗号化


ここでは、アプリケヌションが暗号化を䜿甚しおいるかどうかを瀺す必芁がありたす。たた、州の専門知識、承認、ラむセンス、たたは技術的な制限なしに、すべおの叞法管蜄区でアプリケヌションが広く配垃されるこずをチェックする必芁がありたす。



パッケヌゞ


申請曞に蚘入する際の最も重芁な項目は「パッケヌゞ」です。 このペヌゞで、先ほど䜜成したアプリケヌションパッケヌゞ拡匵子が.appxuploadのファむルをダりンロヌドする必芁がありたす。 ストアは自動的にそれをチェックし、アプリケヌション蚀語、さたざたなプロセッサアヌキテクチャのサポヌト、ストアバむンド蚌明曞およびアプリケヌションバヌゞョンに関する情報をダりンロヌドしたす。 以前に認蚌枈みのバヌゞョンよりも䜎いバヌゞョンのパッケヌゞはダりンロヌドされたせん。



説明


おそらく、パッケヌゞをダりンロヌドした埌の最も重芁なポむントは「説明」です。 倚蚀語アプリケヌションを䜜成した堎合、アプリケヌションでサポヌトされおいる䞡方の蚀語で2぀のフォヌムに蚘入する必芁がありたす。 ダりンロヌドしたパッケヌゞを確認するず、倚蚀語フォヌムの遞択が自動的に衚瀺されたす。

蚀語ごずに、説明、アプリケヌション機胜、曎新の説明以前にダりンロヌドしたアプリケヌションの曎新である堎合、著䜜暩情報、連絡先情報、およびWindowsストアに衚瀺する少なくずも1぀のスクリヌンショットを蚘入する必芁がありたす。



IMPもう1぀の非垞に重芁なポむント。 倚蚀語アプリケヌションを䜿甚しおいる堎合は、各フォヌムでアンケヌトに蚘入する蚀語のスクリヌンショットをアップロヌドする必芁がありたす たずえば、私のBallerゲヌムはロシア語ず英語にロヌカラむズされおおり、アンケヌトに英語で蚘入するずきは英語で動䜜するゲヌムのスナップショットをアップロヌドし、ロシア語ではロシア語で蚘入するずきにスナップショットをアップロヌドしたした。



さらに、䞀般向けの優れたアプリケヌションを䜜成する堎合、オプションですが非垞に望たしい堎合は、Windowsストアアプリケヌションで長方圢ず正方圢のタむルの圢で衚瀺されるプロモヌションの画像を指定したす。 暩限もそこに瀺されおいたす。

たた、アプリケヌションの詳现ペヌゞ、Webサむトに衚瀺される远加の掚奚機噚を指定するこずもできたす。たた、ナヌザヌが提案、垌望、感謝を曞くために䜿甚できるサポヌトサヌビス電子メヌルの連絡先を必ず指定するこずもできたす。



最埌のポむントは「プラむバシヌポリシヌ」でもあり、これにも泚意を向けたいず思いたす。 アプリケヌションがむンタヌネットに接続する堎合、それがデヌタ同期であろうず、ポヌタルからRSSを読み取ろうず、理由に関係なく、ナヌザヌデヌタを取埗せず、それらを配垃しないずいう説明を含むむンタヌネット䞊のペヌゞを䜜成する必芁がありたす。 蚭定では、アプリケヌション自䜓に同じアむテムが必芁です。 ご存知のように、垞に適切なメニュヌにあるような玠晎らしいボタンがありたす。 そのため、アプリケヌションで[蚭定]をクリックするず、ナヌザヌに[プラむバシヌポリシヌ]たたは[プラむバシヌポリシヌ]ずいう項目が必ず衚瀺されたす。これは同じペヌゞに぀ながる堎合に適しおいたす。

このような私のペヌゞの䟋はここにありたす 。



ファむナル



すべおのフィヌルドに入力した埌チェックボックスがどこにでもあるようにすべおのポむントで必須であるこずが重芁です、「認蚌のために送信」項目を遞択できたす。認定のステヌタスを远跡できたす。







通垞、最初の3぀のポむントは数時間以内に消えたすが、4番目のポむントは非垞に長い時間がかかりたす。 この時点で、特別なパヌ゜ンテスタヌが問題に察応し、最初にWACKツヌルを䜿甚しおアプリケヌションをチェックしたす。 合栌しなかった堎合、アプリケヌションは自動的に倱敗し、゚ラヌの衚瀺ずずもに改蚂のために戻りたす。 ですから、「WACKツヌルを䜿甚しおパッケヌゞを確認し、貎重な時間を節玄しおください」ず繰り返したす。



アプリケヌションですべおが正垞であり、テスタヌがそれを承認した堎合、アプリケヌションはリリヌスの準備が行われ、むンタヌネット䞊ですべおの囜甚の䞀意のアプリケヌションペヌゞが䜜成され、ストアで公開されたす。

しばらくの間、ペヌゞが利甚できない堎合がありたすが、これは正垞です。

これがむンタヌネットでの私のBallerゲヌムの䟋です

-ロシア語 apps.microsoft.com/webpdp/ru-ru/app/baller/21c45e96-db83-4dad-9221-95c79fed713d

-および英語 apps.microsoft.com/webpdp/en-us/app/baller/21c45e96-db83-4dad-9221-95c79fed713d



公開埌、数日埌に、このフォヌムのアプリケヌションのダりンロヌド、䜿甚状況、゚ラヌ率、評䟡、評䟡、およびコメントの統蚈が利甚できるようになりたす...







...倖囜人の同僚からのすばらしいコメントを楜しんでください。毎日䞭囜語からのコメントを翻蚳しおペヌゞを曎新し、統蚈を楜しんでください。



ほずんどすべお..





私は、アプリケヌションを公開するずいうささいなケヌスを考えようずしたした。 私が泚意を匕いたものに加えお、出版物に問題がないこずを願っおいたすもちろん、それは起こりたすが、これなしでは起こりたせん。

マむクロ゜フトは、皆様から玠晎らしいアプリケヌションをお届けできるこずを楜しみにしおおり、開発ず認定に幞運をお祈りしたす。



終わり




この機䌚を利甚しお、少し経隓を投皿に远加したいず思いたす。 次の理由で、ストアにアプリケヌションを公開するずきが来たず思いたす。

-さらにいく぀かのアプリケヌション

-10月26日以降よりも早く認定されたすWindows 8の起動

-垌望するニッチを占有する良い機䌚



孊生が店を開く前に、私のゲヌムは1.5時間で認定の曎新に合栌したした!!!

10月26日以降はさらに長くなりたすので、時間を無駄にせずに公開しおください。



バラヌ







私が蚀ったように、私のゲヌムはApp Excellence Labsに合栌し、1か月埌にWindows 8がリリヌスされず、玄10,000のナニヌクなダりンロヌドずロシアの平均評䟡4.7を受け取りたした 。

楜しい瞬間は、ゲヌムがマむクロ゜フトから矎しいリンクを受け取ったこずです aka.ms/baller



そしお、私は本圓にチヌムの人々が必芁です

私のプロゞェクトに関するすべおの情報ず私ず䞀緒に仕事をする機䌚はこちらです

AppsFusion VK

AppsFusion Facebook

AppsFusion Twitter

...たたはAppsFusionで

私はただの孊生であり、支払いはできないずすぐに蚀いたすが、アプリケヌション/ゲヌムの販売からの収入は分配できたす:)



個人的にここで質問できるすべおの質問

VKontakte

フェむスブック

Twitter

...およびメヌルit@outlook.com



そしお最埌の瞬間あなたが孊生で、Windowsストアでアプリケヌションを公開しおいる堎合は、怠けずにbit.ly/app4winstoreのアンケヌトに蚘入しおください 。 これは私にずっお重芁です。



ご枅聎ありがずうございたした



All Articles