この記事の目次
タップすると同じページ内の見出しへ移動します
6 sections 01 1. まず確認するもの ↓ 02 2. プレビュー配布 ↓ 03 3. 本番ビルド ↓ 04 4. ストア提出 ↓ 05 5. 審査前チェック ↓ 06 まとめ ↓ Expoアプリのリリースは、ローカルで動いたら終わりではありません。EAS Build、ストア情報、審査用URL、実機確認まで分けて進めると安全です。
1. まず確認するもの • app.json / app.config.ts の app name、slug、bundle id、package name
• eas.json の preview / production profile
• Privacy Policy、Support URL、Marketing URL
• アイコン、スプラッシュ、ストア用スクリーンショット
• Apple Developer / Google Play Console の権限
2. プレビュー配布 Androidはまずpreview APKが便利です。開発ビルドではなく、普通に入れて試せるAPKを優先します。
bash ⧉
pnpm dlx eas-cli@latest build --platform android --profile preview
iOSはTestFlightやinternal distributionを使います。Appleの2FAや証明書まわりが絡むので、EAS Managed Credentialsを使うと楽です。
3. 本番ビルド bash ⧉
pnpm dlx eas-cli@latest build --platform ios --profile production pnpm dlx eas-cli@latest build --platform android --profile production
--no-waitで投入しただけでは完成ではありません。EAS上で成功し、artifact/install URLが出て初めて「ビルド完了」です。
4. ストア提出 bash ⧉
pnpm dlx eas-cli@latest submit --platform ios --profile production pnpm dlx eas-cli@latest submit --platform android --profile production
5. 審査前チェック • アプリ内からPrivacy/Supportへ行ける
• ログインが必要なら審査用アカウントを用意
• 課金があるならモバイルではApp Store / Google Play決済を使う
• スクショが実機サイズで読める
• 日本語UIが切れていない
まとめ Expoのリリースは「ビルド投入」「ビルド成功」「インストール可能」「ストア提出」「審査通過」を分けて報告するのが大事です。ここを混ぜると、使えると思ったリンクがまだ開けない事故が起きます。
Turnstile site key が未設定です。