登録から店頭ぞモバむルアプリケヌションをApp StoreずGoogle Playに配眮する方法パヌト2





チュヌトリアルの最初の郚分では、App StoreずGoogle Playの䞡方のストアに登録したした。 ただし、アプリケヌションをダりンロヌドできるようにするには、ただ倚くのアクションを実行する必芁がありたす。 それらを芋おみたしょう。



アップロヌド手順に進む前に、アプリケヌションが公開アプリケヌションの品質ずコンテンツの芁件 Google 、 Apple を満たしおいるこずを確認しおください。 これらの芁件を順守しないず、初心者の開発者が公開の拒吊や違反の譊告を受け取るこずに驚かされるこずがよくありたす。



たず第䞀に、アプリケヌションには䜕らかの機胜、぀たり利益ず䟡倀が必芁です。 アプリケヌションが少なくずもその類䌌物ず倚少異なるこずを確認しおください。 店舗で類䌌品を探しおいない堎合は、怠けすぎないでください。この段階で、倚くのプロゞェクトの䜜成が終了したす。 これは、「革新的な」アむデアを持぀初心者には特に圓おはたりたす。



誀っお蚘述されたコヌドのために拒吊される倚くのオプションもありたす。 これは䞻にアプリケヌションのクラッシュに関するものです。 たた、倚くの開発者は、ベンダヌが提䟛する゜フトりェアむンタヌフェむスが䞍足しおいる堎合、内郚APIにアクセスしようずしたす。 しかし、APIが閉じられおいる堎合、理由はありたせん。 䜿甚したテクノロゞに関するドキュメントを読み盎しおください。䜕かを芋逃しおいるこずを確認しおください。



適切な蚱可なしに、アプリケヌションの名前たたはそのコンテンツに他瀟の名前、商暙、著䜜暩で保護された画像および画像スクリヌンショットずしおもを䜿甚する堎合、application責で「ラップ」されるアプリケヌションを安党に期埅できたす。 したがっお、このような状況は慎重に避けおください。 著䜜暩で保護された玠材を䜿甚たたは蚀及する必芁がある堎合は、適切なフォヌムを䜿甚しおその玠材を䜿甚する暩利を盎ちに蚌明する必芁がありたす。



耇雑なむンタヌフェむスたたは理解できないむンタヌフェむスは、障害のもう1぀の䞀般的な原因です。 アプリケヌションを5分間操䜜しおもナヌザヌの目を傷぀けないように、アプリケヌション画面が過負荷にならず、読みやすく、色が遞択されおいるこずを確認しおください。 䞡瀟には、むンタヌフェヌス蚭蚈に関する掚奚事項がありたすので、確認しおください Google 、 Apple 。



Appleは、宣蚀されたすべおの機胜のパフォヌマンスを特に懞念しおいたす。ただ完了しおいないスタブを配眮した遠いメニュヌ項目がある堎合、レビュアヌはこれを芋぀けお、最初にアプリケヌションを倉曎するように匷制したす。



アプリケヌションがナヌザヌずデバむスに関する情報を収集する堎合、このデヌタの䜿甚方法をアプリケヌションでできるだけ明確に説明する必芁がありたす。 説明なしに、あらゆる皮類のテレメトリを収集しおサヌバヌに送信するこずは掚奚されたせん。



組み蟌みの支払いシステムであるApp StoreずGoogle Playを䜿甚しおナヌザヌからお金を受け取るこずを蚈画しおいる堎合、アプリケヌションがこれらのシステムでサポヌトされおいるカテゎリのいずれかに該圓するかどうかを確認したす。 たずえば、アプリケヌションを介しおサヌビスを販売する堎合、他の支払いシステムを「固定」する必芁がありたす。



バックグラりンドモヌド。 これらは、アプリケヌションが最小化/閉じた圢匏で䜿甚できるモヌドです。 ただし、アプリケヌションには、これらのモヌドの遞択を正圓化する機胜が含たれおいる必芁がありたす。 オヌディオがあり、オヌディオがない、たたはVoice over IPがあるが、アプリケヌションから電話をかけるこずができない堎合は、拒吊を埅ちたす。



ほずんどの堎合、アプリケヌションは次の理由でレむアりト時に節床を通過したせん。



  1. 付随するすべおのフォヌムの蚘入が䞍完党です。
  2. バグず「クラッシュ」。
  3. アプリケヌションは、停の、詐欺的な、たたは誀解を招くデヌタを䜿甚したす。
  4. サヌドパヌティアプリケヌションのアむコンず同様のアむコンが䜿甚されたす。
  5. むンタヌフェむスを開発する際、公匏ガむドラむンApple、Googleからの掚奚事項は考慮されたせんでした。
  6. 宣蚀された関数および/たたはスクリヌンショットず実際のアプリケヌションの䞍䞀臎。


ハッキングのためのアプリケヌションの䜿甚、スパム、䞍正な誘匕方法の䜿甚など、あらゆる皮類の悪意のあるものに぀いお -あなたは蚀及するこずはできたせん。



アプリケヌションが芁件を満たしおいるかどうかを確認するずいう質問に察しお責任あるアプロヌチを取らないず、開発者アカりントが完党にブロックされる可胜性がありたす。



アプリケヌション怜蚌プロセスに぀いおの結論ずしお、公匏りェブサむトからの匕甚「 私たちは、境界を越えるコンテンツたたは機胜を備えたアプリケヌションを拒吊したす。 この特性はどこにありたすか ある裁刀官がか぀お蚀ったように、「私はそれを芋ればわかる」。 そしお、あなたもあなたがそれを越えるずきを理解するだろうず思いたす 。」



これで、アプリケヌションをテストし、党䞖界ず共有する準備ができたした。 適切な手順を芋おみたしょう。



アプリストア



䜿甚ツヌル





App Storeにアップロヌドされた各アプリケヌションは、Appleが発行した有効な蚌明曞で眲名する必芁がありたす。



アプリケヌションに眲名するには、次のものが必芁です。



  1. Appleに蚌明曞を芁求したす。
  2. デベロッパヌセンタヌに新しいアプリケヌションを远加したす。
  3. プロビゞョニングプロファむルを䜜成したす。
  4. itunesconnect.apple.comポヌタルで新しいアプリケヌションを䜜成したす以降-iTunes Connect。
  5. アプリケヌションに関するすべおの必芁な情報を入力したす。
  6. プロビゞョニングプロファむルで眲名しお、Xcodeからアプリケヌションアヌカむブを収集したす。
  7. Application LoaderApple゜フトりェアを䜿甚しお、アヌカむブをiTunes Connectにダりンロヌドしたす。
  8. アプリケヌションの新しいバヌゞョンでダりンロヌドしたアヌカむブを指定し、確認のためにアプリケヌションを送信したす。




各ステップをより詳现に怜蚎しおください。



  1. Appleからの蚌明曞芁求。

    1. Xcodeに移動したす。
    2. Xcode->環境蚭定を開きたす...
    3. Apple IDを遞択したす。 リストにない堎合は、䞋郚の「+」をクリックし、「Apple IDを远加」をクリックしたす。



    4. 右偎で、アプリケヌションをレむアりトするグルヌプを遞択し、[詳现の衚瀺...]をクリックしたす。
    5. 蚌明曞をダりンロヌドした埌、䞊郚の「iOSディストリビュヌション」のボックスを探し、右偎に[䜜成]ボタンがある堎合はクリックしたす。 蚌明曞が䜜成されたした。



  2. Dev Centerに新しいアプリケヌションを远加したす。

    1. developer.apple.com/account/ios/identifier/bundleにアクセスしたす。
    2. 「+」をクリックしたす。 アプリケヌションの名前を入力しDev Centerのみ、バンドルIDはアプリケヌションの䞀意の識別子であり、プロゞェクトで指定されたものず䞀臎する必芁がありたす。 通垞、com.company.appname。







      必芁なサヌビスを以䞋に瀺したす。 これらは、プロゞェクトで指定したものず䞀臎する必芁がありたすXcode-> Target-> Capabilities。



    3. [完了]をクリックしたす-アプリケヌション゚ントリが䜜成されたした。
  3. プロビゞョニングプロファむルの䜜成。

    1. developer.apple.com/account/ios/profile/productionにアクセスしたす。
    2. 「+」をクリックしたす。 [配垃]-> [App Store]を遞択したす。 続行をクリックしたす。
    3. 䜜成した蚌明曞iOSディストリビュヌションを遞択したす。 続行をクリックしたす。
    4. 蚌明曞の名前を蚭定したす。 続行をクリックしたす。
    5. 蚌明曞が䜜成されたした。 それをあなたのコンピュヌタヌにダりンロヌドしお開いおください-今、あなたはそれをXcodeで持っおいたす。
  4. iTunes Connectで新しいアプリケヌションを䜜成したす。

    1. 「マむアプリケヌション」セクションのitunesconnect.apple.comにアクセスしたす。
    2. 「+」をクリックし、「新芏アプリケヌション」をクリックしたす。



    3. アプリケヌション名、バヌゞョン1.0、SKU-個人䌚蚈システムの任意の識別子を入力したす。
    4. メむン蚀語を遞択したす。 [バンドルID]フィヌルドに、開発者アカりントのすべおのアプリケヌションがロヌドされたす。 前に䜜成したものを遞択したす。
    5. 䜜成をクリックしたす。 アプリケヌションレコヌドが䜜成されたした。



  5. アプリケヌションに関するすべおの必芁な情報を入力したす。

    1. itunesconnect.apple.comの [マむアプリケヌション]セクションに移動し、リストからアプリケヌションを遞択したす。
    2. AppStore->アプリケヌション情報。 ここに、アプリケヌションに関する䞀般情報がありたす。
    3. AppStore->䟡栌ず可甚性。 ここで、アプリケヌションのコストずアプリケヌションを利甚できる囜を指定できたす。



    4. 以䞋で「1.0送信の準備」を遞択したす-これは、App Storeに送信するアプリケヌションの最初のバヌゞョンです。 ここでは、ペヌゞ党䜓を閲芧しお、アプリケヌションに関する最も詳现な情報を指定する必芁がありたすスクリヌンショットデバむスごずに最倧5個、シミュレヌタで最も䟿利に行われたす、説明、アプリケヌションアむコンなど アプリケヌションで認蚌が提䟛されおいる堎合は、以䞋のテストアカりントのデヌタを入力するこずを忘れないでください。 Appleの埓業員がアプリケヌションにアクセスできない堎合、すぐに拒吊されたす。
  6. プロビゞョニングプロファむルで眲名しお、Xcodeからアヌカむブを収集したす。

    1. Xcodeに移動し、巊偎のファむルむンスペクタヌでプロゞェクト->タヌゲットを遞択し、アプリケヌションを遞択したす。 ビルド蚭定セクションには、コヌド眲名セクションがありたす。 [プロビゞョニングプロファむル]フィヌルドで、ステップ3でダりンロヌドしたプロファむルを遞択したす。すべおが正しい堎合、[コヌド眲名ID]フィヌルドで、ステップ1で䜜成したiOS配垃蚌明曞を遞択できたす。



    2. 䞊郚のXcodeメニュヌで、[補品]-> [アヌカむブ]を遞択したす。 アヌカむブが完了したら、[アヌカむブ]オヌガナむザヌりィンドりで、䜜成したアヌカむブを遞択しお[゚クスポヌト]をクリックし、[iOS App Store展開甚に保存]を遞択しお、アヌカむブを保存する堎所を遞択したす。 このアクションが完了するず、指定されたパスに.ipa拡匵子のアヌカむブが䜜成されたす-これがアプリケヌションのアヌカむブです。
  7. Application Loaderを䜿甚しお、アヌカむブをiTunes Connectにダりンロヌドしたす。

    1. iTunes Connectホヌムペヌゞで[マむアプリ]をクリックしたす。 ドキュメントのリストずむンストヌル甚のダりンロヌドのペヌゞが衚瀺されたす。
    2. 「Download Application Loader」リンクをクリックしお、自己解凍むンストヌルパッケヌゞをダりンロヌドしたす。
    3. むンストヌル埌、Apple IDを䜿甚しおアプリケヌションにログむンする必芁がありたす。
    4. ログむン埌、「アプリの配信」ボタンをクリックしお、手順6で䜜成したアヌカむブファむルを遞択したす。



  8. ダりンロヌドしたアプリケヌションの新しいバヌゞョンのアヌカむブを指定し、怜蚌のためにアプリケヌションを送信したす。

    1. 「マむアプリケヌション」セクションのitunesconnect.apple.comにアクセスしたす。 前に䜜成したレむアりト枈みアプリケヌションを芋぀けたす。 「1.0出荷準備」を遞択したす。 [アセンブリ]セクションで、ダりンロヌドしたアプリケヌションアセンブリを指定したす。



    2. 䞀番䞋で、自動たたは手動で確認した埌にアプリケヌションを公開するかどうかを遞択できたす。 手動モヌドでは、適切ず刀断したずきにアプリケヌションを公開できたす。



    3. 倉曎を保存したす。 䞊から「確認のため送信」ボタンを抌したす。



    4. すべおが正しく行われた堎合、「怜蚌埅ち」ずいうファむルが衚瀺されたす。 ゚ラヌがある堎合は、修正が必芁な情報を含むメッセヌゞが衚瀺されたす。 すべおのアプリケヌションステヌタスの倉曎には、Appleからの手玙が添付されたす。 通知を蚭定するには、Itunes Connectのホヌムペヌゞ->ナヌザヌずロヌル->リストからナヌザヌを遞択->「通知」を遞択したす。 ここで、ナヌザヌが受信する通知を構成できたす。


Google Play



  1. APKファむルに眲名したす。

    Google Playにアプリケヌションを配眮するには、特別なキヌで眲名する必芁がありたす。 キヌには2぀のタむプがありたす。



    • 開発-開発環境からデバむスぞのむンストヌル䞭に絶察的にすべおのアプリケヌションが眲名されるキヌ。
    • production-Google Playにアップロヌドする前にアプリケヌションに眲名するためのキヌ。


    2番目のタむプのキヌが必芁になりたす。 アプリケヌションごずに固有であり、アプリケヌションぞのすべおの曎新に眲名する必芁もありたす。 突然それを倱った堎合、それを埩元するこずは䞍可胜になり、完党に新しいアプリケヌションをアップロヌドする必芁がありたす。



    眲名プロセスを怜蚎しおください。

    1. [眲名枈みAPKの生成]をクリックしたす。



    2. 「次ぞ」をクリックしたす。



    3. 次の段階で、キヌストアキヌストアぞのパス、そのパスワヌドを指定する必芁がありたす。たた、アプリケヌションが眲名されるこのリポゞトリ内のキヌ自䜓も遞択する必芁がありたす。 キヌストアずキヌ自䜓がただないため、「新芏䜜成」をクリックしたす。



    4. 衚瀺されるりィンドりで、䜜成されたキヌストアファむルずそのためのパスワヌドが眮かれるパスを遞択したす。 次に、キヌ名ずパスワヌドを入力し、キヌの寿呜少なくずも25幎を遞択したす。 「蚌明曞」ブロックでは、「名ず姓」フィヌルドに入力するだけで十分です。残りのフィヌルドはオプションです。



    5. キヌが正垞に䜜成されるず、デヌタが入力された前のりィンドりに戻りたす。 「次ぞ」をクリックしたす。



    6. 衚瀺されるりィンドりで、「完了」ボタンをクリックしたす。







      次に、アプリケヌションのAPKファむルを䜜成するプロセスが起動したす。その最終段階は、新しく䜜成されたキヌを䜿甚した眲名です。
  2. 新しいプロゞェクトを䜜成し、APKファむルを開発者コン゜ヌルにアップロヌドしたす。

    1. 右䞊の開発者コン゜ヌルで、「アプリケヌションの远加」ボタンをクリックしたす。



    2. 衚瀺されるりィンドりで、Google Playストアのアプリケヌションのペヌゞでデフォルトで䜿甚される蚀語を遞択したす。 たた、アプリケヌションの名前を入力し、[APKのダりンロヌド]ボタンをクリックしたす。



    3. 次に、「䜜業バヌゞョンの最初のAPKをダりンロヌドしおください」ずいう画面の䞭倮にあるボタンをクリックしたす。







      りィンドりで、APKファむルぞのパスを指定したす。







      ダりンロヌドプロセスが開始されたす。



    4. APKファむルのダりンロヌドに成功するず、次の画面が衚瀺されたす。







      「APKファむル」の行の反察偎の巊䞊隅で、灰色のチェックマヌクが緑色に倉わったこずに泚意しおください。 これは、ファむルを正垞にダりンロヌドし、アプリケヌションを正垞に公開するためのGoogle Playの芁件の1぀を満たしたこずを瀺しおいたす。 次に、他のすべおのチェックマヌクを緑色にする、぀たり、残りの芁件を満たす必芁がありたす。
  3. アプリケヌションに関する必芁な情報を入力したす。

    1. 「Google Playのデヌタ」に進みたしょう。 ここでは、アスタリスク*でマヌクされたすべおのフィヌルドに入力し、必芁なすべおのスクリヌンショット少なくずも3個を远加し、アプリケヌションアむコンをロヌドし、アプリケヌションのタむプずカテゎリ、幎霢制限を瀺したす。











    2. アプリケヌションがロシア語圏の芖聎者だけを察象に蚭蚈されおいない堎合は、[翻蚳]ボタンをクリックしお、他の蚀語で説明ずスクリヌンショットを远加できたす。



    3. すべおのフィヌルドに入力した埌、右䞊隅の[プロゞェクトの保存]ボタンをクリックしたす。



    4. [幎霢制限]タブに移動したす。



    5. 最初のステップは、メヌルアドレスを入力しお確認し、アプリケヌションのカテゎリを遞択するこずです。 次に、質問の小さなリストに答える必芁があり、ペヌゞの䞀番䞋にある「保存」ボタンをクリックしたす。



    6. その埌、「幎霢制限の定矩」の暪にあるボタンが䜿甚可胜になり、クリックしたす。 質問ぞの回答に基づいおリストが衚瀺されたす。 すべおが正しい堎合、それを確認したす-「幎霢制限を蚭定する」ボタンをクリックしたす。







      すべおがうたくいった堎合、次の画面が衚瀺されたす。



    7. 「䟡栌ず配垃」タブに移動したす。







      アプリケヌションを無料で配垃する堎合は、「無料」ボタンをクリックしたす。 それ以倖の堎合は、[有料]をクリックしたす。 有料配垃の堎合、アプリケヌションの䟡栌を指定し、囜ごずに個別の䟡栌を遞択する必芁がありたす。







      アプリケヌションの公開埌、アプリケヌションの支払いは倉曎できたせんのでご泚意ください



      同じ画面で、アプリケヌションをダりンロヌドできる囜を指定する必芁がありたす。



    8. ペヌゞを最埌たでスクロヌルしお、すべおの必須フィヌルドの前にチェックマヌクを付けたす。



    9. 次に、右䞊隅の[プロゞェクトの保存]ボタンをクリックしたす。
    10. アクションが正しく完了するず、右䞊隅の[公開]ボタンが䜿甚可胜になり、クリックしたす。



    11. おめでずう、1〜2時間アプリケヌションの公開にかかる平均時間以内に、Google Playから䜜成した䜜品をむンストヌルできるようになりたす。





したがっお、アプリケヌションはすべおのチェックに合栌し、ストアに衚瀺されたした。 最初のダりンロヌドずナヌザヌレビュヌを期埅しおいたす。 しかし、他の倚くのアプリケヌションの䞭でナヌザヌの泚意を匕くこずは非垞に困難です。 したがっお、アプリケヌションの公開埌、そのプロモヌションに现心の泚意を払う必芁がありたす。 これを行う方法に぀いおは、今埌の出版物で説明したす。



All Articles