expoで作成したアプリを実機で動かしたときに環境変数が参照されない問題を簡単に解決
Expo実機ビルドで環境変数が読めないときの対処方法
目次
はじめに
expo で build してさて実機でテストしようとしたらアプリを立ち上げた瞬間にクラッシュしました。 原因はなにかと探していたら、firebase の API 環境変数が参照されていないことが原因でした。
原因
expo の build は gitignore に含めているファイルは参照しません。 そのため、このような問題がおきます。
解決策
Expo のダッシュボードから環境変数をセットします。
① Build から Show Details ボタンをクリックします。

② environment のリンクをクリック

③ add Variables から環境編集を追加

これで問題なくアプリで環境変数を参照できます。 再ビルドする必要がないので、エラーが出たバージョンで動作確認してみてください!
また、新しいバージョンを build しても環境変数は引き継がれるので、今後は特に設定する必要はありません!
おわりに
その他の記事もぜひご覧ください!
お問い合わせ: hiromacha1116@icloud.com