iOS アプリの申請
iOS アプリの配信は、2 つのコンソール間を行き来して進めます。Aptoide Connect でアプリを追加して申請フォームに記入し、App Store Connect で Apple の規約に同意し、当社のマーケットプレイスを接続し、ビルドを提出します。配信先の両方のマーケットプレイス(Aptoide (EU) と AppArena (Japan))で申請プロセスは同じで、それぞれに個別の Marketplace Token が必要です。
Aptoide Connect にアプリを追加する
-
トップメニューバーの Add App ボタンをクリックします。

-
表示されるダイアログで、オペレーティングシステムとして iOS を選択し、Next をクリックします。

-
iOS アプリの Bundle ID を入力し、Next をクリックします。

これにより申請フォームが開き、アプリに合わせて調整された一連のカードが表示されます。以下の手順を通じてこれらのカードに記入します。すべてのカードがすべてのアプリに表示されるわけではありません。

申請フロー
ここからは、2 つのコンソール間を行き来してプロセスが進みます。各手順を順番に進めてください。各手順には、どこで行うかが示されています。
1. アプリの所有権を証明するAptoide Connect
アプリの所有権を証明する カードは、この Bundle ID を配信する権限があることを確認します。あなたまたはあなたの会社、およびアプリケーションに関する詳細を尋ね、所有権が検証されるまでの間のみ表示されます。アプリの所有権を証明するを参照してください。
2. Apple の規約に同意するApp Store Connect
代替マーケットプレイスを接続するオプションが表示される前に、配信したい地域に応じた Apple の規約に同意する必要があります。
- EU — Developer Program License Agreement の Alternative EU Terms Addendum を確認して署名します。
- 日本およびブラジル — 最新の Apple Developer Program License Agreement に同意します。これには現在、日本およびブラジルでの iOS 配信に関する追加規約が含まれています。
これらの規約に同意しないと、App Store Connect にマーケットプレイスのオプションが表示されません。
3. Aptoide および/または AppArena をマーケットプレイスとして接続するApp Store ConnectAptoide Connect
接続したいマーケットプレイスごとに繰り返します。
- App Store Connect で、Developer ID をコピーします(自分の名前 → Edit Profile の順にクリック)。
- Aptoide Connect で、それを Marketplace Token カードに貼り付け、マーケットプレイスごとに 1 つのトークンを生成します。
- App Store Connect に戻り、Users and Access → Integrations → Marketplace で各マーケットプレイスを登録し、対応するトークンを貼り付けます。当社が新しいビルドを自動的に取得できるように、マーケットプレイスに変更を通知するボックスにチェックを入れます。
詳しい手順:Marketplace Token。
4. 課金を設定する(アプリにアプリ内購入がある場合のみ)Aptoide Connect
Apple のアプリ内購入システムは代替マーケットプレイスでは機能しないため、IAP を含むアプリは、Aptoide と AppArena で購入を引き続き機能させるために Aptoide Billing SDK(Swift または Unity)を統合する必要があります。当社の課金ソリューションを実装する カードから始めてください。設定については、iOS Billing SDK およびアプリ内製品のガイドを参照してください。
日本またはブラジルで配信する場合、外部アプリ内購入は Apple に報告する必要があり、5% の手数料が課されます。
5. ビルドを提出するApp Store Connect
通常どおりビルドを提出します。その際、2 つの点に注意してください。
Review Type を選択する:
- App Store — 同じビルドを Apple の App Store と当社のマーケットプレイスの両方に配信する場合に選択します。当社の SDK は当社のマーケットプレイスからのダウンロードでのみ有効になるため、1 つの統合ビルドで両方のチャネルに対応できます。推奨されます。
- Notarization — 当社のマーケットプレイスのみを通じて配信する別個のビルドを維持する場合に選択します。Apple はこれらに対してより簡易な審査を行います。
Apple がビルドを承認した後、当社がビルドを受け取る方法は次のとおりです。
- 通知が有効な場合(ステップ 3)— 当社が自動的にビルドを取得して配信します。それ以上の操作は必要ありません。
- 通知がない場合 — 各ビルドを手動で提出します。Apps → 対象アプリ → Distribution → History を開き、Alternative Distribution Package ID をコピーして、Aptoide Connect の対応するカードに貼り付けます。iOS バージョンの手動提出を参照してください。
6. アプリ情報、言語、メディアを追加するAptoide Connect
アプリ情報と汎用アセット カード(カテゴリ、年齢制限、汎用ビジュアルアセットなど)と、ローカライズされたアセット カード(サポートされている各言語のタイトル、説明、リリースノート、スクリーンショット)に記入します。
7. フォームを審査に提出するAptoide Connect
最後の Certified Developer Distribution Policy Annex のためのデータ カード(当社の Certified Developer Distribution Policy の Appendix A で要求されるコンプライアンスフォーム)に記入してから、Submit をクリックします。当社のチームが審査する間、アプリは Pending ステータスで表示されます。審査は通常 2 営業日以内に完了し、対応が必要な場合は通知します。修正が必要な点が見つかった場合に備えて、予定しているリリース日の少なくとも 1 週間前に提出してください。
Annex データフィールドは、ご自身で記入する自由記述のフィールドであり、どのウェブページからも取得されません。以下の内容を記載してください。
- データを保護するための技術的および組織的な措置(例:暗号化や多要素認証)。
- 貴社の外部委託に関する方針。
- 公的機関によるアクセスに対して講じている契約上、技術上、および組織上の保護措置。