I'm facing issues getting iOS push notifications to work in a FlutterFlow project using Supabase and OneSignal. When I build the app locally in Xcode and run it on a physical device, push notifications work fine. But after uploading the same build to App Store Connect and testing via TestFlight, push notifications fail.
In TestFlight:
Sometimes it shows “Push capability missing.”
Sometimes I receive the prompt but notifications still don’t arrive even after granting permission.
OneSignal dashboard shows the device as unsubscribed or not registered correctly.
This inconsistency is blocking production testing.