Back to all

iOS TestFlight app never registers for push notifications (OneSignal + Median)

Hi,
I'm integrating OneSignal with a Median iOS app and testing through TestFlight.
Here's what I've verified:
The Median bridge loads correctly.
window.median.onesignal is available.
The expected OneSignal App ID is detected.
All bridge methods (register, info, login, etc.) are present.
However:
notificationPermission always returns "unavailable".
The app never appears under iOS Settings → Notifications.
No APNs token is returned.
No OneSignal subscription is created.
The OneSignal dashboard shows zero subscribers.
Could you please help me determine why APNs registration isn't happening?
Specifically, I'd like to know if there's anything in the Median build that could prevent the app from registering for push notifications, such as:
Missing Push Notifications capability
Missing aps-environment entitlement
Provisioning profile without Push Notifications enabled
Thank you!