◉RORK LABEN
●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Expo SDK 58 が 10/15 に正式リリースされました(Beta は 09/15 から)。上げる前に依存の対応状況を確認しましょう●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Expo SDK 58 が 10/15 に正式リリースされました(Beta は 09/15 から)。上げる前に依存の対応状況を確認しましょう●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…
記事一覧/開発ツール
⬡ 開発ツール/2026-07-19中級

Rork Max の2クリック提出が止まったとき、どの層で詰まったかを自分で見分ける

Rork Max の1クリック実機・2クリック提出は、iOS申請の複雑さを4つの層に畳んで隠しています。抽象が漏れて提出が止まったとき、どの層のエラーかを見分け、自分で直せるようになるための地図を示します。

Rork Max236App Store91提出フローコード署名個人開発219

✦ プレミアム記事

先日、クラウド上でビルドまで通ったアプリを Rork Max の提出ボタンで送ったところ、画面上は「送信済み」と表示されたのに、数分後に App Store Connect から差し戻しのメールが届きました。Rork の画面にはそのエラーは出ていません。メールの本文にあったのは ITMS-90683 という記号ひとつでした。

このとき起きていたのは、「2クリック」という言葉が畳んでいた工程のうち、いちばん奥の層で弾かれた、ということでした。ボタンの数と、裏で走る工程の数は一致しません。個人でアプリを出していると、この距離が見えないまま止まる瞬間が必ず来ます。この記事は、その距離に地図を引くためのものです。

「1クリック」「2クリック」は4つの層を畳んでいる

Rork Max が掲げる「実機インストールは1クリック、App Store 提出は2クリック」という体験は、本来 Xcode と Apple Developer のダッシュボードを行き来して手作業でやっていた工程を、ボタンの裏に押し込んだものです。押し込まれた工程はおおよそ4つの層に分けられます。ボタンが少ないのは工程が少ないからではなく、うまくいっている限り工程が見えないからです。

層裏で担っていること漏れたときに出る典型的な症状
第1層 署名配布証明書とプロビジョニングプロファイルの照合実機に入らない、信頼されていない開発元
第2層 Info.plistバンドルID・バージョン・用途説明文の宣言ITMS-90683、ITMS-91053 などの記号
第3層 アップロードアーカイブを IPA にまとめ App Store Connect へ転送処理中のまま進まない、ビルドが現れない
第4層 審査前チェック輸出コンプライアンス・プライバシー宣言の検証提出直後の自動差し戻しメール

エラーが赤く表示されたとき、まずこの表のどこにいるかを言い当てられるだけで、対処の速度は大きく変わります。以下、層ごとに「何を担っているか」と「漏れたときにどう読むか」を順に見ていきます。

第1層 署名は「誰が・どのデバイスで」を保証している

iOS のアプリは、必ず配布証明書で署名され、プロビジョニングプロファイルによって「このバンドルIDのアプリを、この権限で、このデバイス群で動かしてよい」という許可が結びつけられます。Rork Max の1クリック実機インストールは、この証明書とプロファイルの発行・紐付けを裏で済ませています。

漏れが起きるのは、証明書やプロファイルの有効期限、あるいはデバイス登録の上限に触れたときです。無料のプロビジョニングで実機に入れている場合、「信頼されていない開発元」という表示に突き当たることがあります。これは提出そのものの失敗ではなく、手元の実機テスト側の壁です。実機テストの上限とタイミングについては、Companion での無料デバイステストの天井と有料登録の見極めで扱っています。

第1層で覚えておきたいのは、署名の問題は「App Store Connect に届く前」に起きるということです。つまり、提出後のメールで弾かれたのなら、それは第1層ではありません。切り分けの最初の分岐がここにあります。

✦

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

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
✦2クリック提出が赤いエラーで止まったとき、署名・Info.plist・アップロード・審査前チェックのどの層で詰まったかを切り分けられるようになる
✦提出前に自分の手元で回せる plutil と App Store Connect API の確認手順を手に入れ、差し戻しの往復を減らせる
✦どこまで自分で直しどこから Rork に委ねるか、個人開発の時間配分として判断できるようになる
Stripe による安全な決済 · いつでもキャンセル可能
✦

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

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

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

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

関連記事

⬡ 開発ツール2026-08-14
ライセンス表示に載せる依存は、lockfile の dev/prod では決まりません
AI ビルダーが書き出したプロジェクトの依存を実際に分類し、ライセンス表示に載せる範囲をどう決めたかの記録です。copyleft の検出結果と配布物の境界の食い違いを、本番プロジェクトの実データで確かめました。
⬡ 開発ツール2026-05-17
Rork Max の SwiftUI 機能を壁紙アプリ開発で検証した結果 — 実際に動いた機能と手を入れた機能
運用中の壁紙アプリの本番コードを基準に、Rork Max の SwiftUI ネイティブ生成を検証しました。そのまま使えた機能、手を入れた機能、生成を諦めた機能を、動くコードと実機での計測値とともにお伝えします。
⬡ 開発ツール2026-05-12
Rork Max で複数アプリ共通UIライブラリを Swift Package Manager で構築する実践ガイド
複数アプリを運営する個人開発者向けに、Swift Package Managerで共通UIライブラリを構築してRork Max生成コードの重複を排除する手順です。パッケージ構成の設計、テーマシステムとカードコンポーネント、アニメーションプリセットの共通化、テストまで詳解します。