AgoraIO-Extensions / AgoraIO-Extensions/Agora-Flutter-SDK

iOS TestFlight build gets stuck after Agora engine initialization

Aperta
#2,486 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Dart
Stelle
795
Fork
448
Merge medio
12h 19m
PR unite (30g)
14

Descrizione

### iOS TestFlight build gets stuck after Agora engine initialization

Hi,

I’m using the agora_rtc_package in my Flutter application for video calling functionality. Everything works perfectly in both debug and release modes when running directly on an iOS device. However, when I deploy the app to TestFlight, the video call stops responding right after the Agora engine initializes.


There are no visible errors in the logs — the engine initialization callback is triggered, but the app does not proceed further (e.g., joining a channel does not work, remote/local video does not render).




Environment Details:




  • Platform: iOS




  • Distribution: TestFlight




  • Flutter version: 3.32.5




  • agora_rtc_package version: 6.5.3




  • iOS version tested: 18.3






What I Have Tried:




  • Verified app permissions for Camera & Microphone




  • Checked capability settings (Background Modes, VoIP, etc.)




  • Rebuilt multiple times and re-uploaded to TestFlight




  • Works perfectly in debug and release when run locally






Issue Summary:

Please help me identify the cause or provide guidance if any additional configuration is needed specifically for TestFlight deployments.


Thanks! 🙏

### Platforms affected

- [ ] Android
- [x] iOS
- [ ] macOS
- [ ] Windows
- [ ] Web

### Steps to reproduce

1. Build the Flutter app using flutter build ipa (or via Xcode) with the agora_rtc_package integrated

2. Upload the generated IPA to App Store Connect

3. Install the app from TestFlight on an iOS device

4. Log in and start a video call flow

5. Observe the behavior after Agora engine initialization

### Expected results

Video call should proceed normally after Agora engine initializes, just like in debug/release local builds.

### Actual results

1. The app gets stuck immediately after the Agora engine initializes

2. Join channel or video rendering does not proceed

3. No error logs are shown in the console (TestFlight environment)

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.