Question

I'm using easyapns to handle the Push Notifications for my app. Devices registered fine to the database while in development mode. When the app was run on the iphone, the iphone's details like deviceid etc. would register without error. I recently got my app approved on the app store, and now any new device will no register!

I've tried updating the production certificate (which I've done several times now) and still the same situation.

Looked everywhere for an answer and I've spent hours now trying to find a solution. Any help would be greatly appreciated.

Was it helpful?

Solution

I just found out what the problem was... The server that did the registrations had a web publishing rule that was configured to block high-bit characters; so some devices successfully registered (the ones that did not have high-bit characters in their device name), while others didn't (the ones that HAD high-bit characters). So all I did was removed that rule and it now works fine.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top