I recently rebuilt my PhoneGap (v9.0.0) app and added the urbanairship-cordova (v10.1.2) plugin and registration seems OK and I cannot see any obvious errors but it is failing to update the alias attached to the device ID.
I am running the app as a TestFlight release but it is built as a full production release build.
I can find the device (iPhone 6s) in Device Lookup and send a PN directly to the device which comes through fine but the setNamedUser does not seem to create the alias.
The registration and calls must be working to some extent because if I check the tags in the Device Lookup I see a tag which is the correct tag that I set from within the app? This code has all worked fine before and is still working on my existing app release.
I am unable to debug the release build of the app to see if any errors but when I'm running on a debug build all calls to the UAirship methods return their callbacks ok and I cannot see any obvious errors?
Has anyone else seen this issue? I send my PNs out to aliases to target specific users so I need for the alias to be correctly associated with the device ID which I expect to see in the Device Lookup section of my dashboard...
Any help with this much appreciated as I cannot really release this new build unless the PNs are working...
Thanks
Comments
5 comments