mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
44 lines
821 B
Markdown
44 lines
821 B
Markdown
# TestFlight Build & Upload Guide (Flutter + iOS)
|
|
|
|
Follow these steps to generate and release a TestFlight build.
|
|
|
|
## 1. Update App Version
|
|
|
|
Edit `pubspec.yaml`:
|
|
|
|
version: 1.2.3+45
|
|
|
|
- `1.2.3` → visible version
|
|
- `45` → build number (must increase every release)
|
|
|
|
## 2. Install Dependencies
|
|
|
|
```bash
|
|
fvm flutter clean
|
|
fvm flutter pub get
|
|
cd ios && pod install && cd ..
|
|
```
|
|
|
|
## 3. Open Project in Xcode
|
|
|
|
```bash
|
|
open ios/Runner.xcworkspace
|
|
```
|
|
|
|
## 5. Archive in Xcode
|
|
|
|
1. Product → Destination → Any iOS Device
|
|
2. Product → Archive
|
|
|
|
## 6. Upload to TestFlight
|
|
|
|
After archive: - Click _Distribute App_ - Choose _App Store Connect_ →
|
|
Upload
|
|
|
|
## 9. Enable TestFlight Testing
|
|
|
|
- Go to https://appstoreconnect.apple.com
|
|
- Select the app
|
|
- Open _TestFlight_
|
|
- Add internal testers or submit for external review
|