On iOS standalone SDK 25, my code does not execute after requesting the Notification permission. It seems as though the promise is hanging. This seems to only affect the “Notification” permission.
For example:
console.log('Before' )
notifications = await Permissions.askAsync(Permissions.NOTIFICATIONS)
console.log('After', notifications )
“Before” is logged and I get the iOS alerts but “After” does not get logged.
I saw this thread: https://github.com/expo/expo/issues/101 but I believe this is something different (maybe related). Instead of the promise hanging on rejection, it seems to hang all the time.