Hello,
I’m facing an issue installing my app from TestFlight on a physical iPhone device.
App & Environment
App: Desi Charades
Framework: Flutter
Distribution: TestFlight
Build status: Upload completed
Device: iPhone 7+
iOS version: 15.6
Tester type: Internal
Apple Developer Program: Paid account
Issue Description
After uploading a build successfully to App Store Connect and adding it to TestFlight, the app appears in TestFlight with the Install button.
However, when I tap Install, I receive the following error on the device:
“Could not install Desi Charades App. The requested app is not available or doesn’t exist.”
The build is visible in TestFlight, but installation fails immediately. Upload Warnings
During archive upload, App Store Connect shows the following warnings:
Upload Symbols Failed The archive did not include a dSYM for:
- ffmpegkit.framework
- libavcodec.framework
- libavdevice.framework
The app uses ffmpeg-kit (Flutter plugin), which ships precompiled frameworks. Steps Already Checked
Build shows in TestFlight
Build added to test group
Tester is assigned correctly
Correct Apple ID signed in on device
Device restarted
Waited for processing to complete
App Store availability set to “All Countries or Regions”
Questions
Can missing dSYM files for ffmpeg-kit frameworks cause TestFlight install failures?
Are there additional TestFlight availability or processing checks that could cause this error?
Is this error related to TestFlight build propagation or caching on Apple’s side?
Any guidance on what could cause TestFlight to show the app but fail installation would be appreciated.
Thank you.