AIがコードを書けても、そのままiPhoneアプリを公開できるとは限りません。ビルドする環境、署名する権限、利用者へ公開する判断は、それぞれ準備が必要です。
Cognitionは2026年9月15日の発表で、DevinがmacOS仮想マシン上のXcodeやiOS Simulatorを使う機能を紹介しました。ネイティブアプリのビルドや画面確認を、エージェントに任せる選択肢です。以下は公式資料に基づく導入検討の整理で、Devinを動かした実測記事ではありません。
実行環境は、実際のバージョンを記録する
DevinのmacOSドキュメントでは、macOS用の環境指定、Xcode、Simulator、Homebrewなどが案内されています。プリインストール内容は更新されるため、プロジェクトが要求するXcodeとSDKを環境内で確認します。
「最新版が入っている」だけでは再現条件になりません。導入時にはOS、Xcode、Simulator runtime、依存パッケージのバージョンと、ビルド対象を記録する方針にします。既存のCIと異なる場合は、同じコミットでも結果が変わる可能性があります。
Apple側の準備は並行して進める
組織としての登録には、法人確認などの条件があります。AppleはD-U-N-S番号の案内で、法人情報の確認に必要な事項を説明しています。登録が一定の日数で終わると見積もらず、自社の登録状態から確認してください。
| 準備するもの | 決めること |
|---|---|
| 開発・配布用アカウント | 法人名義、責任者、継続して管理する人 |
| 署名・配布の権限 | エージェントが必要な操作と、渡す資格情報の範囲 |
| ビルド環境 | Xcode・SDK・依存関係と再現方法 |
| 検証端末 | 対象OS、実機で確認する機能 |
| 公開判断 | 審査提出、リリース、停止を承認する人 |
資格情報をリポジトリや記事のスクリーンショットへ含めず、専用の秘密情報管理を使います。公開権限まで一括して渡す必要があるかは、任せる作業から逆算します。
Simulatorの成功と、実機での合格を分ける
Simulatorは画面やロジックを繰り返し確認する助けになります。通知・決済・位置情報にもシミュレーションやテスト手段がありますが、それだけで実端末の通信、カメラ、権限、配布ビルドなどの確認をすべて代替できるわけではありません。
検証計画では「ビルド成功」「Simulator上の主要操作」「実機での主要操作」「配布用ビルドの確認」を別の結果として残します。AIが録画したデモだけで、バックグラウンド復帰や権限拒否時の挙動まで合格にしないことが大切です。
Android側の審査計画はGoogle Playの公開計画で扱っています。コードを書く速さと、公開までの工程を分ける考え方は共通です。
2026年9月20日に公式資料を確認。Devinの起動、アプリのビルド、署名、TestFlight配布は今回実施していません。
開発環境の整備からアプリ公開までの役割分担は、グリームハブへご相談ください。









