RORK LABEN
PLAY — Google Play の target API level 36 要件が昨日8月31日に発効しました。今日以降、新規アプリと既存アプリの更新は Android 16 対応が必須ですVISIBILITY — API 35 のままのアプリは掲載こそ続きますが、新しい Android 版のユーザーには表示されなくなります。エラーが出ないまま新規インストールだけが減る点に注意が要りますEXTENSION — 間に合わなかった場合は、Play Console から2026年11月1日までの延長申請が出せます。恒久対応の計画とセットで進めるのが実務的ですAPPLE — Apple 側は9月9日にイベント、iOS 27 の正式リリースは9月14日と報じられています。生成したアプリの iOS 27 実機確認はリリース週の前に済ませておきたいところですEXPO — Expo が expo-paste-input を公開しました(8月28日)。React Native の TextInput に画像・GIF・ステッカーの貼り付けを追加するネイティブモジュールですEAS — EAS Observe が8月20日に GA になりました。クラッシュや性能の観測を、ビルドや配信と同じ EAS 上で持てるようになっていますPLAY — Google Play の target API level 36 要件が昨日8月31日に発効しました。今日以降、新規アプリと既存アプリの更新は Android 16 対応が必須ですVISIBILITY — API 35 のままのアプリは掲載こそ続きますが、新しい Android 版のユーザーには表示されなくなります。エラーが出ないまま新規インストールだけが減る点に注意が要りますEXTENSION — 間に合わなかった場合は、Play Console から2026年11月1日までの延長申請が出せます。恒久対応の計画とセットで進めるのが実務的ですAPPLE — Apple 側は9月9日にイベント、iOS 27 の正式リリースは9月14日と報じられています。生成したアプリの iOS 27 実機確認はリリース週の前に済ませておきたいところですEXPO — Expo が expo-paste-input を公開しました(8月28日)。React Native の TextInput に画像・GIF・ステッカーの貼り付けを追加するネイティブモジュールですEAS — EAS Observe が8月20日に GA になりました。クラッシュや性能の観測を、ビルドや配信と同じ EAS 上で持てるようになっています
記事一覧/Rork入門
Rork入門/2026-04-14初級

Rork Max でアプリが公開できない・Publishing エラーの解決方法

Rork MaxでApp Store・Google Playへのアプリ公開が失敗する問題を解決。Bundle ID・証明書・メタデータ・審査エラーまで、よくある Publishing エラーのパターン別対処法を解説。

Rork Max232PublishingApp Store88Google Play32トラブルシューティング78アプリ公開10

Rorkでアプリをビルドし、いよいよApp StoreやGoogle Playに公開しようとしたとき——「Publishing failed」「Certificate not found」「Bundle ID already in use」といったエラーが出て先に進めない経験をしたことがあるだろうか。

Rork Maxのパブリッシング機能は多くのステップを自動化してくれるが、App Store ConnectやGoogle Play Consoleとの連携には事前準備が必要な部分があり、ここでつまずくケースが多いです。ここではRork Maxでのアプリ公開で実際によく起きるエラーを4つのパターンに分けて解説します。

パターン1: Bundle ID / Application ID の競合

エラーメッセージ例

Error: Bundle identifier "com.yourname.appname" is already registered.
Error: The bundle ID you entered is not available.

原因

Rorkが生成したデフォルトのBundle IDが、Apple Developer Program内の別のアプリや、以前登録したアプリと競合しています。Bundle IDはApple DeveloperアカウントおよびGoogle Play上でグローバルに一意でなければならありません。

解決手順

App Storeの場合:

  1. Apple Developer → 「Certificates, IDs & Profiles」→「Identifiers」を開く
  2. 同じBundle IDが既に登録されていないか確認する
  3. 競合している場合は、Rorkのプロジェクト設定でBundle IDを変更する(例: com.yourname.appname2com.yourcompanyname.uniqueappname
  4. Bundle IDは後から変更すると履歴が残るため、最初から意味のある一意の名前をつけることをすすめる

Google Playの場合:

  1. Google Play Console → 「すべてのアプリ」で同一Application IDが登録されていないか確認する
  2. Rorkのプロジェクト設定でApplication IDを変更する
  3. 一度Google Playに登録されたApplication IDは変更できないため、新規アプリとして再登録が必要になることがある

パターン2: 証明書・プロビジョニングプロファイルのエラー

エラーメッセージ例

Error: No valid code signing certificate found.
Error: Provisioning profile doesn't match the bundle identifier.
Error: Your account does not have permission to create distribution certificates.

原因

iOS/ipadOS向けアプリの公開には、Apple Developer Programの有効な年間メンバーシップ($99/年)と、配布用の証明書・プロビジョニングプロファイルが必要です。Rork MaxはこれらをAutomatically Signingで自動処理しようとするが、Apple側のアカウント状態やチームロールによって失敗することがあります。

解決手順

  1. Apple Developer にログインし、メンバーシップの有効期限を確認する
  2. アカウントのロールが「Account Holder」または「Admin」であることを確認する(「Member」ロールは証明書作成権限がない場合がある)
  3. 「Certificates, IDs & Profiles」→「Certificates」で有効な「Apple Distribution」証明書が存在するか確認する
  4. 期限切れの証明書がある場合は削除し、新しい証明書を生成する

Rork MaxでApple Developer Programの連携を設定する場合:

  • Rorkのプロジェクト設定 → 「Publishing」→「iOS」→ Apple IDとチームを正しく選択する
  • 「Automatic Signing」をオンにする(手動設定より推奨)

証明書の数に上限がある場合

Apple Developer Programの無料アカウント(個人)は同時に持てる配布証明書の数に上限があります。上限に達している場合は古い証明書を削除してから新規作成します。

パターン3: App Store ConnectのメタデータエラーとReview拒否

エラーメッセージ例

Your app has been rejected by App Store Review.
Guideline 4.0 - Design - Missing functionality
The app's description includes placeholder text.

Rork生成アプリで審査を通過するためのポイント

RorkのようなAIビルダーで生成されたアプリは、App Store審査でいくつかの共通の落とし穴があります。

スクリーンショットの問題: Rorkが提供するプレビュー画像をそのままスクリーンショットとして使うと、実機での見た目と異なると判断されて拒否されることがあります。実際にRork Companionで実機テストした画面をスクリーンショットとして使用します。

説明文にプレースホルダーが残っている: Rorkが自動生成した説明文を確認し、「[アプリ名]」「[機能説明]」のようなプレースホルダーが残っていないか確認します。審査官はこれを発見すると即拒否します。

プライバシーポリシーのURL: App Storeへの公開にはプライバシーポリシーのURLが必須です。Rorkがデフォルトで提供するURLが有効かどうか確認し、無効な場合は自分でホスティングしたプライバシーポリシーページのURLを使用します。

年齢制限の設定: コンテンツに基づいた年齢レーティングが正しく設定されていないと審査が通りにくい。App Store Connectの「年齢レーティング」セクションで実際のコンテンツに合わせた設定を行います。

パターン4: Google Play の審査・公開遅延

症状

Rorkから「Publishing submitted」と表示されたのに、Google Play上でアプリが公開されません。

原因と解決手順

初回公開は審査に日数がかかる: Google Playの初回審査は通常3〜7日かかります。特に新規デベロッパーアカウントは初回審査が長くなる傾向があります。

デベロッパーアカウントの設定が不完全:

  1. Google Play Console → 「設定」→「デベロッパーアカウント」を確認する
  2. 氏名・住所・電話番号・連絡先メールアドレスが入力されているか確認する
  3. 本人確認(ID確認)が完了しているか確認する(2023年以降、Google Playは個人開発者に対してもID確認を要求している)

ターゲットAPIレベルの問題: Google PlayはアプリがターゲットとするAndroid APIレベルに最低要件を設けています。Rorkが生成するアプリのターゲットAPIレベルが古い場合、公開が拒否されることがあります。Rorkの設定でターゲットAPIレベルをGoogle Playの最新要件(2026年時点で34以上を推奨)に合わせる。

公開前の最終チェックリスト

Rork MaxでPublishを実行する前に確認しておきたい項目をまとめる。

iOS:

  • Apple Developer Programのメンバーシップが有効
  • Bundle IDがApple Developer Portalに登録済み
  • 配布用証明書が有効(期限切れでない)
  • App Store ConnectでApp IDが作成済み
  • スクリーンショットが実機キャプチャ(最低3枚)
  • プライバシーポリシーURLが有効
  • アプリの説明文にプレースホルダーがない

Android:

  • Google Play Consoleのデベロッパーアカウントが有効(年間$25の登録料支払い済み)
  • Application IDが一意
  • ID確認が完了している
  • ターゲットAPIレベルが最新要件を満たしている
  • アプリアイコンが512×512pxのPNG形式

このチェックリストの項目を事前に確認しておくと、Publishingのエラーで時間を無駄にするリスクを大幅に減らせる。

シェア

お読みいただきありがとうございます

Rork Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

もしこの記事がお役に立ちましたら、チップ(¥150)で応援いただけると大変励みになります。広告なしでの運営を続けるため、皆さまのご支援が大きな力になっています。

関連記事

Rork 入門2026-08-15
Rork のアプリを公開する前に、Apple 側で自分が済ませておく手続き
Rork Max はビルドから申請まで自動化してくれますが、Apple 側のアカウント登録・契約・支払い情報は自分で埋める必要があります。個人開発で実際に詰まった順に整理しました。
Rork 入門2026-04-05
Rork Max で iOS アプリを App Store に出すまで——申請でつまずく箇所を先に潰す手順
Rork Max で作った iOS アプリを App Store に公開する手順を、リジェクトされやすい設定項目とあわせて整理しました。Apple Developer 登録からメタデータ入力、ビルド提出、審査通過までを順に追えます。
Rork 入門2026-08-22
変えられる名前と、変えられない名前 — Rork で最初の1本を公開する前の30分
アプリには名前が3種類あり、公開後に変えられるのは表示名だけです。Rork が既定で入れる ID をそのまま提出する前に、依存ゼロのスクリプトで検査する手順をまとめました。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →