Recently our app was transferred from one developer account to another and since then it's not receiving any notifications. I noticed that the APN key and provisioning file were missing. I re-did them but still, the notifications aren't working.
To summarise:
- I registered a new key with "Apple Push Notifications service (APNs)" service enabled.
- The app ID is already there, so I cannot make a new app ID with the same bundle ID.
- I re-did the developer certificate for my account.
- I generated a provisioning file.
- I disabled and re-enabled the Push Notifications capability, both in developer account and in Xcode.
- I removed and re-added Background modes and re-enabled "Background fetch" and "Remote notifications".
- I re-downloaded GoogleService-info.plist to the project.
- Xcode is configured to "Automatically manage signing". Even tried manually downloading the provisioning file to use it.
- Updated all Firebase dependencies.
The app is built with Flutter, but it doesn't seem to be the issue with Flutter since I didn't touched the notifications code or dependencies until this issue occured. Aswell, I can retrieve both FCM token and APN token from inside my code, which leads me to believe that all is good on the app configuration part.
My only ideea left is that this might be an issue with Apple's system.
I know that this is a Apple developer forum but I don't require assistance with Flutter.
I am curious if anyone had issues with push notifications after app transfer from one account to another and how/if they solved them.