This might sound weird, but I can't see any other explanation.
I've setup IBM Push Notifications on Bluemix, which I have done before. For some reason on this new app that i've built. Any time I send a push notification, it doesn't come through, I try to do so again and it tells me there are no devices.
This only happened to me today, maybe its an issue with the service?
Some things i've tried / noticed:
- My device is being registered and receiving successful messages from the service via the console.
- I only have 1 device, but monitoring is now telling me 7 devices have registered for notifications.
- When using the web console for sending push notifications, it says successful the first time (but nothing comes through), clicking again, says
Internal Server error: No devices found
. - Using swagger docs, I input my appID and search for devices, none show up. I run the app, one shows up, I place the app in background, one still shows up. I send a notification through swagger, says successful, check for registered devices, returns empty array.
- Code in my iOS app is limited to the sample provided for the
IMFPush
/IMFCore
cocoapods, for registering. I have no unsubscribe code of any kind. - I have verified this without running any of my node.js code, or iOS code using only the swagger / web console tools.
- I'm using a sandbox provision profile I have used previously for a different app.
- I have deleted the IMF push service and recreated.
Any help / insights would be greatly appreciated.