Very similar situation as this (Channel ID is always set as opted out on iOS), however the proposed solution did not work. I ensured that
`UAirship.push().userPushNotificationsEnabled = true`
was called after the `.takeOff(..)` call, however status still shows as "OPT-OUT" when searching for the specific channel ID in the Device Lookup page on Airship.
When the app first installs, the iOS system dialog for enabling push notifications is prompted and I accept, and I confirm that it is properly enabled by going into the iOS "Settings > Notifications > MyAirshipApp" and ensuring the toggles are switched on.
When I tried to send a specified push notification targeting audience for the segment on which the device is registered on, nothing happens, which I assume is due to the fact that it still shows as "OPT-OUT" for the channel ID on the Airship Device Lookup.
Not sure how to proceed here, any tips?