
Base44 で構築されたアプリ
始める前に
- 安定した URL を持つ公開された Base44 アプリ
- App Store Connect と API キーにアクセスできる Apple Developer Program アカウント
- Google Play Console 開発者アカウント
- 両方のアカウントでアプリを作成および管理する権限(チームで作業している場合)
- Apple と Google のアイコン要件を満たすロゴ、または AI で生成する明確なプロンプト
- アプリがデータとデバイスの権限をどのように処理するかを説明し、メインアプリページから到達可能なプライバシーポリシーおよび利用規約ページ
アプリでの販売
アプリで何かを販売する予定がある場合は、以下の手順を始める前に、Apple と Google が許可している内容を確認してください。誤った種類のコンテンツを販売することは、アプリが却下されるよくある理由です。 モバイルアプリでは、Base44 Payments、Stripe、API で接続するプロバイダー など、どの決済プロバイダーでも物理的な商品や実世界のサービスの支払いを受け付けられます。デジタルコンテンツは異なります。Apple と Google はそのために独自のアプリ内課金システムを必要としますが、Base44 アプリはまだ Apple In-App Purchase や Google Play Billing に対応していません。 デジタルとみなされるため、モバイルアプリでは販売できないもの:- プレミアムまたはサブスクリプション階層
- アプリ内の機能やコンテンツのロック解除
- アプリ内で利用するコース、電子書籍、動画、その他のコンテンツ
- 仮想通貨、クレジット、追加の AI 生成
- 発送する物理的な製品
- 予約や席など、実世界のサービスの予約
- コーチングなど、アプリ外で提供されるサービス
- 寄付
App Store のルールに従う
App Store のルールに従う
- リーダーアプリ: 主に書籍、雑誌、ニュース、音楽、動画を提供するアプリでは、他の場所で購入済みのコンテンツにサインインして利用できるようにできます。
- Web サイトへのリンク: Web サイトでの購入に誘導するリンクを Apple が許可しているのは、米国の App Store のアプリのみです。他のすべての国では、アプリ外での支払いに誘導するボタンやリンクは却下されます。
- iOS アプリから有料のデジタルコンテンツを削除し、アプリの Web バージョンで販売を続けます。アプリがモバイルアプリとして実行されている場合にのみ、有料コンテンツ、価格、購入ボタンを非表示にするよう AI チャットに依頼できます。
- iOS アプリを米国の App Store のみでリリースし、購入用に Web サイトへのリンクを設置します。それでも Apple が審査でアプリを却下する可能性があります。
- Base44 が In-App Purchase に対応するまで、iOS アプリでデジタルコンテンツを販売するのを待ちます。
Google Play のルールに従う
Google Play のルールに従う
ステップ 1 | 開発者アカウントを作成する
ストアファイルを生成してアプリを提出する前に、アクティブな Apple と Google の開発者アカウントが必要です。これらのアカウントを使用すると、リストを所有し、リリースを管理し、各ストアで直接レビューを処理できます。Apple Developer アカウント
Apple Developer アカウントを使用して、App Store Connect で iOS アプリを提出し、リリースを管理します。ビジネスで使用できる Apple ID があることを確認してください。 Apple Developer アカウントを作成するには:- Apple Developer enrollment ページ に移動します。
- Apple ID でサインインし、登録プロセスを開始します。
- 状況に合うアカウントタイプを選択します:
- Individual: 自分自身として公開する場合はこれを選択します。
- Organization: 会社を代表して公開する場合はこれを選択します。Apple は法的なビジネス名と D-U-N-S 番号を要求する場合があります。
- Apple プログラム規約を確認して承諾します。
- Apple Developer Program メンバーシップを有効にするための支払いを完了します。
- 登録が承認されたら、同じ Apple ID で App Store Connect にサインインしてアプリを管理します。

Apple Developer アカウントを作成する
Google Play 開発者アカウント
Google Play 開発者アカウントを使用して、Google Play Console で Android アプリを提出し、リリースを管理します。ビジネスで使用できる Google アカウントがあることを確認してください。 Google Play 開発者アカウントを作成するには:- ブラウザで Google Play Console に移動します。
- Google アカウントでサインインし、登録フローを開始します。
- 開発者名、連絡用メール、ウェブサイト(あれば)など、開発者プロフィールの詳細を入力します。
- Google Play の規約とポリシーを確認して承諾します。
- 登録支払いを完了して、Google Play 開発者アカウントを作成します。
- セットアップが完了したら、Google Play Console にサインインし、新しいアプリを作成できることを確認します。

Google Play 開発者アカウントを作成する
ステップ 2 | アプリの問題をスキャンする
Base44 のアプリエディタから、最新の App Store と Google Play ガイドラインに対してアプリをスキャンします。 スキャンを実行するには:- アプリエディタに移動します。
- 右上の Publish をクリックします。
- Mobile app タブをクリックします。
- Check Your App をクリックし、次に Run App Scan をクリックして、アプリをスキャンする対象を選択します:
- App Store guidelines
- Google Play guidelines


Mobile app タブからアプリスキャンを実行する
ステップ 3 | AI を使用して問題を修正する
スキャンが完了したら、結果パネルを使用してアプリがどれだけストア準備ができているかを確認し、AI チャットに修正を提案させます。各問題を確認し、推奨される変更を適用し、満足のいくスコアが得られるまでスキャンを再実行できます。- スキャン結果パネルで Readiness Score と、合格、部分的、失敗のチェック数を確認します。
- 問題の修正方法を選択します:
- Apply with AI: スキャン結果に基づいた調整された修正プロンプトで AI チャットを開きます。
- Copy Fix Prompt: 修正プロンプトをコピーして、自分で AI チャットに貼り付けて最初に編集できます。
- AI チャットに提案された変更を適用させます。

AI を使用してストアへのアプリ提出の問題を修正する
ステップ 4 | アプリファイルを生成する
アプリエディタを離れることなく、Mobile app タブから各ストアのファイルを直接生成できます。スキャン準備が整ったアプリを使用して、App Store と Google Play で提出するために必要なファイルを作成します。

Mobile app タブから App Store と Google Play ファイルを作成する
App Store ファイルの作成
アプリが iOS の準備ができたら、Mobile app タブで Apple Developer 認証情報を使用して App Store 対応の IPA バンドルを生成します。生成が完了したら、Base44 からファイルをダウンロードし、安全な場所に保管し、App Store Connect にアプリをアップロードするときに使用します。 App Store ファイルを作成するには:- アプリエディタに移動します。
- 右上の Publish をクリックします。
- Mobile app タブをクリックします。
- Build Stores Files をクリックしてから Create App Store files をクリックします。
-
Issuer ID、Key ID、Team ID を追加し、App Store Connect から
.p8API キーファイルをアップロードして、Continue をクリックします。注意: アプリからプッシュ通知を送信するには、続行する前にこのウィンドウで Add push notifications をオンにしてください。プッシュ通知の追加 を参照してください。ID と API キーファイルはどこで見つけることができますか?
API キーを生成して、詳細を Base44 に追加する必要があります。キーを生成するには:- App Store Connect に移動し、Apple Developer アカウントでサインインします。
- Users and Access をクリックします。
- Integrations をクリックします。
- + をクリックして新しい API キーを作成します。
- キーの名前を入力し、適切なアクセスロール(例: Admin または App Manager)を選択します。
- Generate をクリックしてキーを作成します。Apple ID を見つけ、API キーファイル (.p8) をダウンロードするには:
- App Store Connect に移動し、Apple Developer アカウントでサインインします。
- Users and Access をクリックします。
- Integrations をクリックします。
- Issuer ID と Key ID を見つけます。
- Download をクリックして
.p8ファイルをコンピュータに保存し、安全な場所に保管します。Team ID を見つけるには: - Apple Developer アカウントに移動します。
- Membership の詳細にリストされている Team ID 値を探します。
- アプリロゴを確認します。コンピュータから新しいロゴをアップロードするか、AI で生成し、Generate Files をクリックします。
- ファイルの準備ができたら、Download をクリックします。
Google Play ファイルの作成
アプリが Android の準備ができたら、Mobile app タブを使用して Google Play 対応の AAB バンドルを生成します。生成後、Base44 からファイルをダウンロードし、安全な場所に保管し、Google Play Console リリースでアップロードします。 Google Play ファイルを作成するには:- アプリエディタに移動します。
- 右上の Publish をクリックします。
- Mobile app タブをクリックします。
- Build Stores Files をクリックしてから Create Google Play files をクリックします。
-
画面の手順に従って、アプリロゴを確認し、コンピュータから新しいロゴをアップロードするか、AI で新しいロゴを生成します。
注意:
- Generate Google Play files ウィンドウでロゴを変更すると、アプリで現在使用しているロゴも更新されます。ファイルを生成する前にロゴに満足していることを確認してください。
- アプリからプッシュ通知を送信するには、ファイルを生成する前にこのウィンドウで Add push notifications をオンにしてください。プッシュ通知の追加 を参照してください。
- Generate Files をクリックして AAB バンドルを作成します。
- ファイルの準備ができたら、Download をクリックします。
プッシュ通知の追加
プッシュ通知は、アプリが閉じているときでも、その人のスマートフォンに表示されます。ストアファイルを生成するのと同じウィンドウでオンにし、Apple Developer アカウントまたは独自の Firebase プロジェクトから認証情報をアップロードします。iOS と Android は別々なので、アプリを使用するすべての人に届くように両方を行ってください。
プッシュ通知
iOS のプッシュ通知を設定する
iOS のプッシュ通知を設定する
.p8 ファイルと 10 文字の Key ID が発行されます。これは、同じウィンドウで先に追加した App Store Connect API キーとは別のキーです。それぞれ独自の Key ID を持ち、両方のファイルは .p8 で終わるため、ダウンロード時にどちらがどちらか区別してください。iOS プッシュ認証情報を追加するには:- App Store ファイルの作成 を開始し、App Store Connect の認証情報を入力します。
- Add push notifications をオンにします。
- まだキーを作成していない場合は、Apple の手順について How to create an APNs auth key をクリックします。
- Upload the APNs auth key (.p8) の下でキーをアップロードします。
- APNs Key ID フィールドを確認します。キーをアップロードすると Base44 が自動入力します。空のままの場合は、コピーした Key ID を貼り付けます。
- Continue をクリックし、フローを完了してファイルを生成・ダウンロードします。

Generate App Store files ウィンドウで APNs 認証キーを追加する
Android のプッシュ通知を設定する
Android のプッシュ通知を設定する
google-services.json ファイルは通知を受信できるようにアプリに組み込まれ、サービスアカウントキーは Base44 が通知を送信できるようにします。Firebase コンソール でプロジェクトを作成し、Base44 が表示するパッケージ名で Android アプリを登録して、同じプロジェクトから両方のファイルをダウンロードしてください。Android プッシュ認証情報を追加するには:- Google Play ファイルの作成 を開始し、アプリロゴを確認します。
- Add push notifications をオンにします。
- まだプロジェクトを作成していない場合は、Firebase の手順について How to set up Firebase & download your files をクリックします。
- Upload google-services.json の下で
google-services.jsonファイルをアップロードします。 - Upload the service account key (.json) の下でサービスアカウントキーをアップロードします。
- Generate Files をクリックし、ファイルの準備ができたらダウンロードします。

Generate Google Play files ウィンドウで Firebase ファイルを追加する

Firebase を設定するための組み込みガイド
通知の送信
通知は、SendPushNotification 統合を使用してアプリのバックエンドから送信します。各通知には、タイトル、メッセージ、オプションのアクションボタンラベル、アプリ内の特定のページへのオプションのリンクが含まれます。 初めてアプリを開いたとき、通知を許可するかどうかを選択します。承諾したすべての人に送信できます。 プッシュ通知の送信 について詳しく見る。Google Play SHA の追加
アプリが Google ログインを使用している場合は、Google Play の署名フィンガープリントを Base44 に追加します。これにより、Google Play からインストールされたバージョンで Google ログインが機能します。追加するものは、Google Play がアプリに署名する方法によって異なります。 Google Play Console からフィンガープリントを取得するには:- Google Play Console に移動し、開発者アカウントでサインインします。
- Test and release、App integrity、App signing の順に移動します。
- ページに quantum-ready バッジが表示されているか確認します:
- バッジあり: Downloads から証明書の .zip ファイルをダウンロードします。
- バッジなし: App signing key certificate の下にある SHA-256 fingerprint をコピーします。
- アプリエディタに移動します。
- 右上の Publish をクリックします。
- Mobile app タブをクリックします。
- Build Stores Files をクリックし、Google Play files セクションで More actions アイコン をクリックします。
- Add Google Play SHA をクリックします。
- 署名の設定を選択します:
- Quantum-ready 署名: Upload certificates .zip をクリックし、ダウンロードしたファイルを選択します。
- 標準の署名: SHA-256 Fingerprint フィールドにフィンガープリントを貼り付けます。
- Save をクリックします。
Google Snippet の追加
Google Play Console でパッケージ名を登録すると、Google はパッケージ名の所有権を確認するために ADI 登録スニペットを提供する場合があります。プロンプトが表示された場合、このスニペットを Base44 アプリに追加する必要があります。Google はこの要件を段階的に展開しているため、すべてのアカウントがまだ影響を受けていません。 Base44 で Google Snippet を追加するには:- アプリエディタに移動します。
- 右上の Publish をクリックします。
- Mobile app タブをクリックします。
- Build Stores Files をクリックし、Google Play files セクションで More actions アイコン をクリックします。
- Add Google Snippet をクリックします。
- Google Snippet フィールドに ADI スニペットを貼り付けます。
- Save & Build をクリックします。

Google スニペットを追加する
ステップ 5 | アプリを提出する
App Store と Google Play のファイルを生成した後、Apple と Google のダッシュボードで提出を完了します。 Base44 はアプリを準備する手伝いをしますが、App Store Connect や Google Play Console で提出した後に発生するすべては、あなたとアプリストアの間です。提出ステータスの確認、ストアからのメールへの対応、ストアが要求する変更の適用を行う責任があります。 Apple App Store と Google Play Store にアプリを提出するための ステップバイステップのビジュアルガイド に従ってください。バンドル ID を確認する
アプリのリストを作成するときに、App Store Connect はバンドル ID を、Google Play Console はパッケージ名を求めます。Base44 は両方を自動的に設定し、どちらも同じ値です:com.base[app-id].app。[app-id] は Base44 アプリ ID です。
アプリエディタにいるときの URL でアプリ ID を確認できます。たとえば、エディタの URL に 69e0c4bdd31bdu8fda51775g が含まれている場合、バンドル ID とパッケージ名は com.base69e0c4bdd31bdu8fda51775g.app になります。
バンドル ID が利用できないと Apple から表示される場合、そのアプリはすでに App Store Connect アカウントに存在している可能性があります。新しいアプリを作成する代わりに、そのリスティングに新しいバージョンを追加してください。
App Store ファイルを作成した後は、Mobile app タブからバンドル ID をコピーすることもできます。
バンドル ID をコピーするには:
- アプリエディタに移動します。
- 右上の Publish をクリックします。
- Mobile app タブをクリックします。
- Build Stores Files をクリックし、App Store files セクションで More actions アイコン をクリックします。
- Copy App Bundle ID をクリックします。
リスティングアセットを準備する
各ストアでは、Base44 で生成するファイルとは別に、リスティングページ用のテキストと画像が求められます。ストアリスティングアセットを準備する
- アプリの短い説明と長い説明
- 一般的な携帯電話サイズのアプリのスクリーンショット、およびタブレットをサポートする予定がある場合はタブレットのスクリーンショット。デバイスやシミュレータで公開されたアプリを開き、メインフローをナビゲートし、各ストアでアップロードするネイティブデバイスのスクリーンショットを撮ることでスクリーンショットをキャプチャできます。
- アプリアイコンと、Apple と Google のサイズおよびフォーマットガイドラインに従う必要な機能グラフィック
- Base44 アプリのサポート URL とプライバシーポリシー URL
アプリを更新する
アプリがストアで公開された後は、ほとんどの変更が Base44 で公開した時点でモバイルアプリに反映されます。アプリはライブの Web アプリを読み込むためです。新しいアプリファイルとストアでの更新が必要なのは、アプリの名前、アイコン、スプラッシュ画面など、アプリ自体に組み込まれているものが変わる場合のみです。プッシュ通知を追加する場合や、新しいデバイス権限が必要な機能を追加する場合も同様です。新しいファイルを作成する
更新を送信するには、Base44 で新しいファイル一式を作成し、App Store Connect または Google Play Console の同じリスティングにアップロードします。新しいファイルを作成するたびに、Base44 はビルドにより大きいビルド番号を自動的に付けます。 更新用の新しいファイルを作成するには:- アプリエディタに移動します。
- 右上の Publish をクリックします。
- Mobile app タブをクリックします。
- Build Stores Files をクリックし、App Store files または Google Play files セクションで Download の横にある More actions アイコン をクリックします。
- Create New Files をクリックします。

More actions メニューから新しいファイルを作成する
- 画面の手順に従って詳細とアプリロゴを確認し、Generate Files をクリックします。
- ファイルの準備ができたら、Download をクリックします。
- 新しいファイルを、App Store Connect では既存アプリの新しいバージョンとして、Google Play Console では新しいリリースとしてアップロードします。
アプリアイコンを変更する
アプリアイコンは Base44 アプリのロゴです。スプラッシュ画面 (アプリを開いている間に表示される画面) には、ロゴから Base44 が選んだ背景色の上に同じロゴが表示されます。スプラッシュ画面用の個別のアップロードはありません。 アプリアイコンとスプラッシュ画面のロゴを変更するには:- アプリエディタで、更新したいストア用に 新しいファイルを作成 します。
- ロゴのステップで、コンピュータから新しいロゴをアップロードするか、AI で生成します。
- Generate Files をクリックし、新しいファイルをダウンロードしてストアにアップロードします。
- Base44 アプリのロゴ: このウィンドウでロゴを変更すると、Base44 アプリで使用するロゴも更新されます。
- スプラッシュ画面の背景: Base44 は最初にビルドしたロゴから背景色を選びます。後でロゴを変更しても背景色は変わりません。色が合うように、単色の背景の PNG ロゴを使用してください。
- ストアリスティングの画像: リスティングページのアイコンとスクリーンショットは各ストアで管理されます。Google Play では Play Console でリスティングアイコンのアップロードが求められるため、そちらも更新してください。
- Android の追加のスプラッシュ画面: Android 12 以降では、スマートフォンが最初に独自のスプラッシュ画面を表示し、その後にアプリのスプラッシュ画面が表示されます。そのため、2 つ目が表示されるときにロゴが少しずれます。これは想定された動作です。AI チャットにスプラッシュ画面の追加を依頼しないでください。その後にさらに画面が追加されます。
トラブルシューティング
ほとんどの問題は、ファイルのアップロード、ストアリスティングの入力、審査の際に発生します。発生している問題を探し、手順に従って修正してください。よくある問題
アプリの提出で問題がある場合は、以下から該当する状況を探してください。バイナリにアーキテクチャがないと Apple に表示される
バイナリにアーキテクチャがないと Apple に表示される
ITMS-90085: No architectures in the binary と表示される場合、通常アプリファイルに問題はありません。新しいバージョンの Transporter では、アップロード前にアプリを確認するために Apple の開発者ツールが必要です。ツールがないと確認に失敗します。エラーを修正するには:- Mac でターミナルを開き、次のコマンドを貼り付けて Return キーを押します:
- Install をクリックし、ツールのインストールが完了するまで待ちます。代わりに Mac App Store から Xcode アプリ全体をインストールすることもできます。
- Transporter を終了して再度開きます。
- Base44 で 新しいファイルを作成 し、新しいファイルをアップロードします。Apple がすでにそのビルド番号を持っているため、古いファイルを再度アップロードすると失敗します。
アプリのフォントについて Apple から警告が表示される
アプリのフォントについて Apple から警告が表示される
ITMS-91198 と表示され、Arial や Verdana などのフォントが一覧表示される場合、フォントはアプリからではなく、Base44 が生成するアプリファイルに由来しています。これは警告であり、却下ではありません。アップロードは完了し、アプリは正常に動作するため、何も変更する必要はありません。iPad でアプリが Apple に却下された
iPad でアプリが Apple に却下された
- アプリエディタで、プレビューをタブレット表示に切り替え、各メインページを確認します。
- 引き伸ばされている、切れている、タップしにくいものがあれば、AI チャットに修正を依頼します。例:
- 変更を公開します。ほとんどのレイアウトの変更は、新しいファイルなしでアプリに反映されます。
- App Store Connect のリスティングに iPad のスクリーンショットを追加します。iPad で動作するアプリには Apple がスクリーンショットを求めるためです。
- App Store Connect でレビュアーに返信し、アプリを再提出します。
アプリが横向きにならない
アプリが横向きにならない
Google Play を使わずに Android にインストールする APK がほしい
Google Play を使わずに Android にインストールする APK がほしい
- アプリエディタの右上にある Publish をクリックします。
- Mobile app タブをクリックします。
- Build Stores Files をクリックし、まだ作成していない場合は Google Play ファイルを作成 します。
- Google Play files セクションで Download をクリックし、APK (Direct Install) をクリックします。
- ファイルを Android スマートフォンに送信して開きます。スマートフォンから求められた場合は、ファイルを開くのに使用したアプリからのインストールを許可します。
アプリに AdMob 広告を表示したい
アプリに AdMob 広告を表示したい
アプリの審査用にデモアカウントを Apple から求められた
アプリの審査用にデモアカウントを Apple から求められた
- 公開済みアプリを開き、確認できるメールアドレスでサインアップします。レビュアーがサインインできるように、Google や Apple のログインではなく、メールアドレスとパスワードを使用します。アプリで利用できる方法を確認するには、サインイン方法の選択 を参照してください。
- レビュアーがアプリの動作を確認できるように、アカウントにサンプルコンテンツを追加します。
- App Store Connect でアプリのバージョンに移動し、App Review Information の下で Sign-in required を選択して、メールアドレスとパスワードを入力します。
- Google Play Console で、アプリのコンテンツ設定の App access セクションに同じ詳細を入力します。
App Store Connect で SKU とバンドル ID を求められる
App Store Connect で SKU とバンドル ID を求められる
エラーと却下
ファイルの生成時にエラーメッセージが表示された場合や、ストアがアプリを却下した場合は、以下からメッセージや理由を探してください。iOS IPA ファイル生成時のエラー 401
iOS IPA ファイル生成時のエラー 401
- App Store Connect に移動し、Apple Developer アカウントでサインインします。
- Users and Access をクリックしてから、Integrations をクリックします。
- Base44 に入力した Issuer ID、Key ID、Team ID の値が App Store Connect に表示される値と一致することを確認します。
- アップロードした
.p8API キーファイルが正しいファイルであり、キーが取り消されていないか期限切れになっていないことを確認します。 - 何か正しくないように見える場合は、App Store Connect で新しい API キーを生成し、新しい
.p8ファイルをダウンロードし、Base44 のすべてのフィールドを更新して、ファイル生成を再試行します。
iOS IPA ファイル生成時のエラー 403
iOS IPA ファイル生成時のエラー 403
- App Store Connect に移動し、Apple Developer アカウントでサインインします。
- Users and Access をクリックしてから、Integrations をクリックします。
- 使用している API キーの Access ロールを確認します。
- キーが Admin に設定されていない場合、新しいキーを作成します:
- + をクリックして新しいキーを追加します。
- 名前を入力し、Admin ロールを選択します。
- Generate をクリックして
.p8ファイルをダウンロードします。
- Base44 で、Issuer ID、Key ID、Team ID を更新し、新しい
.p8ファイルをアップロードして、App Store ファイルを再生成してみてください。

API キーの Admin ロール
iOS IPA ファイル生成時のエラー 409
iOS IPA ファイル生成時のエラー 409
- Apple Developer アカウントに移動し、Certificates, Identifiers & Profiles を開きます。
- Certificates をクリックし、iOS Distribution 証明書にフィルターします。
- 不要になった少なくとも 1 つの iOS Distribution 証明書を取り消します。
- Base44 の Mobile app タブから App Store ファイルを再度生成してみてください。
- iOS Distribution 証明書は通常、アプリが承認された後に取り消すことができ、すでにアプリをインストールしている人には影響しません。
- Apple は通常以下を許可します:
- 標準の Apple Developer Program で最大 3 つのアクティブな本番/配布証明書
- 最大 2 つのアクティブなエンタープライズ配布証明書
- 最大 12 の開発証明書
Stripe による課金での App Store または Google Play の却下
Stripe による課金での App Store または Google Play の却下
- アプリエディタに移動し、そのストアのルールに従うようにアプリを変更するよう AI チャットに依頼します。たとえば、モバイルアプリからデジタルコンテンツのチェックアウトを削除します。
- 変更を公開し、新しいファイルを作成 します。
- Apple の Resolution Center または Google Play の異議申し立てプロセスを通じてレビュアーに返信し、変更内容を説明します。
- アプリを再提出します。
Google Play から請求権限を求められる
Google Play から請求権限を求められる
com.android.vending.BILLING 権限を求められる場合、アプリには Google Play Billing が含まれていません。Base44 アプリはまだ対応しておらず、権限を自分で追加することもできません。そのため、Google Play Console でアプリのサブスクリプションやアプリ内アイテムを販売することはできません。代わりにできることは アプリでの販売 を参照してください。HealthKit 権限による App Store の却下
HealthKit 権限による App Store の却下
NSHealthShareUsageDescription キーが欠落していることに関するエラーで、アプリが App Store Connect によって却下された場合、これは iOS ビルドに含まれる HealthKit 権限によって引き起こされます。Base44 は HealthKit をサポートしておらず、現在 NSHealthShareUsageDescription をビルド設定に追加する方法はありません。アプリが HealthKit を使用していない場合、あなたの側で何かをする必要はありません。これは現在の iOS ビルドの既知の制限です。更新アップロード時の Bundle ID または署名キーの不一致
更新アップロード時の Bundle ID または署名キーの不一致
- App Store Connect または Google Play Console の既存のアプリリストを確認し、Bundle ID と署名キーを Base44 ビルドの値と比較します。
- 一致せず、既存のリストを更新できない場合は、ストアで新しいアプリエントリを作成し、Base44 ビルドを新しいアプリとして提出します。
- 必要に応じてアイコン、アプリ名、説明を更新して、人々が新しいアプリを明確に識別できるようにします。
ストアがビルド番号を拒否する、またはバンドルが変更されていないと表示される
ストアがビルド番号を拒否する、またはバンドルが変更されていないと表示される
権限、プライバシーポリシー、アプリレビューフィードバック
権限、プライバシーポリシー、アプリレビューフィードバック
- 却下メールを慎重に読んで、ストアが懸念している権限または動作を確認します。
- Base44 アプリのプライバシーポリシーと利用規約ページを更新して、以下を満たしてください:
- アプリが収集するデータの種類(例: 位置情報、カメラ、マイク)を説明する
- データを収集する理由と、プライバシーについて連絡できる方法を説明する
- プライバシーポリシーと利用規約へのリンクが、人々が登録またはサインインする前に表示されるようにします(例: ホームページのフッターまたはログイン画面)。
- コンテンツを更新した後、アプリを再提出します。
メイン URL と法的ページへのアクセス
メイン URL と法的ページへのアクセス
- プライバシーポリシーと利用規約ページが Base44 アプリでライブであることを確認します。
- アプリのエントリページから、フッターまたはメニューなど、これらのページへの表示可能なリンクを追加します。
- アプリがゲート付きまたはメンバー限定のホームページを使用している場合、サインアップ前にプライバシーと利用規約リンクが引き続きアクセス可能であることを確認します(例: ログインまたはサインアップページから)。
よくある質問
Base44 アプリを Apple App Store と Google Play に提出する方法について詳しくは、以下の質問をクリックしてください。提出前に準備スコア 100 に到達する必要がありますか?
提出前に準備スコア 100 に到達する必要がありますか?
両方ではなく 1 つのストアだけに提出できますか?
両方ではなく 1 つのストアだけに提出できますか?
修正後もスキャンに失敗したチェックが表示される場合はどうなりますか?
修正後もスキャンに失敗したチェックが表示される場合はどうなりますか?
Base44 は私のためにストアにアプリを提出できますか?
Base44 は私のためにストアにアプリを提出できますか?
Customer Care は提出を確認したり、私の代わりにアプリストアと話したりできますか?
Customer Care は提出を確認したり、私の代わりにアプリストアと話したりできますか?
アプリを提出するためにカスタムドメインが必要ですか?
アプリを提出するためにカスタムドメインが必要ですか?
Base44 モバイルアプリはどのネイティブ機能をサポートしていますか?
Base44 モバイルアプリはどのネイティブ機能をサポートしていますか?
- 完全なオフラインモードと HealthKit はまだサポートされていません。
- 一部のネイティブ機能は、アプリが必要とする権限に応じて、Apple または Google による追加のレビューが必要になる場合があります。
人々はアプリにどれくらいの間ログインしたままになりますか?
人々はアプリにどれくらいの間ログインしたままになりますか?