如果是用 Expo + React Native 開發時,若想要發布到 testfligt 測試可以用 XCode 來完成。
以下是建置步驟:
- expo build:ios
- build 完之後資料夾內會多出一個
ios
資料夾,裡面內容如下:
如果直接開啟 appname.xcodeproj
然後 Achive 的話就會出現 No such module "ExpoModulesCore"
這個錯誤,解決方法是打開 appname.xcworkspace
而不是 appname.xcodeproj
。
接下去流程就是 archive -> distribute (upload) -> apple developer 建置版本 -> 內部 or 外部測試 -> 使用 testflight 測試。