Skip to content

feat: EAS Build セットアップ#229

Open
hirokisakabe wants to merge 2 commits into
mainfrom
feature/eas-build-setup
Open

feat: EAS Build セットアップ#229
hirokisakabe wants to merge 2 commits into
mainfrom
feature/eas-build-setup

Conversation

@hirokisakabe
Copy link
Copy Markdown
Owner

close #228

Summary

  • EAS Build の設定ファイル (eas.json) を追加し、development / preview / production の3プロファイルを構成
  • app.json に iOS bundleIdentifier と Android package を追加
  • preview / production プロファイルで本番 API URL を環境変数 EXPO_PUBLIC_API_URL で設定

各プロファイルの用途

プロファイル 用途 配布方法
development 開発ビルド (dev client) シミュレータ
preview テスト用ビルド 内部配布 (ad-hoc)
production App Store 提出用 Store

注意事項

  • eas.jsonEXPO_PUBLIC_API_URL はプレースホルダー (https://tascal-api.example.com) です。実際のデプロイ先 URL に変更してください
  • EAS Build の実行には eas-cli のインストールと Expo アカウントへのログインが必要です
  • iOS のビルドには Apple Developer Program への加入が前提です

Test plan

  • eas build --profile development --platform ios でシミュレータ向けビルドが成功すること
  • eas build --profile preview --platform ios で内部配布用ビルドが成功すること
  • ビルドした .ipa を実機にインストールして本番 API で動作確認できること

🤖 Generated with Claude Code

EAS Build の設定ファイルを追加し、実機インストール可能なビルド環境を構築する。
development(シミュレータ)、preview(内部配布)、production の3プロファイルを構成。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 18, 2026

🚀 プレビュー環境がデプロイされました!

URL: https://tascal-pr-229-197260822086.asia-northeast1.run.app

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

iOS: EAS Build セットアップ(実機インストール)

1 participant