EXPO 建立 Development Build 版本

部分功能一定要在 development build 版上才能測試到,特別是某些原生功能。例如,我在試用 FCM(Firebase Cloud Messaging) 時發現,為了調試 FCM 發送功能,需要先執行一些特定指令。

解決方案

1. 執行指令建立 Development Build

首先執行以下指令,建立 development build:

npx expo run:ios

如果想選擇指令的ios 模擬器進行打包

npx expo run:ios --device 

2. 啟動 Expo 並切換到 Development Build

完成第一步後,執行以下指令啟動 Expo:

npx expo start

啟動後,按下s,選擇 switch to development build,即可切換到 development build 模式。

備註

development build 是測試某些原生功能的必要步驟,特別是像 FCM 這類需要底層支援的功能。 確保環境已正確配置好,並按照順序執行上述指令。