This is a migrated thread and some comments may be shown as answers.

Everlive iOS Notifications Not Being Received

3 Answers 67 Views
General Discussion
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Duncan
Top achievements
Rank 1
Duncan asked on 01 Oct 2013, 01:51 PM
Hi,

Having issues getting iOS Push Notifications to work on my test iPhones with the Sample App despite Android notifications working perfectly on my Android phones. I have followed all of the instructions on here: http://docs.icenium.com/sample-apps/sample-everlivepushnotifications but when I send from Everlive my iPhones never receive a push notification, can anyone think of any reason why this might be?

Many Thanks
Duncan.

3 Answers, 1 is accepted

Sort by
0
Ivan Pelovski
Telerik team
answered on 03 Oct 2013, 01:08 PM
Hi Duncan,

It's not very straightforward to get iOS push notifications working. Besides the list with prerequisites check if your certificate is for the right environment - production or development. Make sure the right environment is selected in the Everlive project settings too - the selected radio button indicates the APNS environment that will be used. You can look at this tutorial: http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1. It's good to read the whole article. On this page you can find more information about creating Apple certificates using Icenium: http://docs.icenium.com/code-signing-your-app/scenarios-and-tutorials/create-dev-cryptographic-id.

One more thing - you didn't mention about Icenium Ion but push notifications do not work with it.

Regards,
Ivan Pelovski
Telerik
You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.
0
Darren
Top achievements
Rank 1
answered on 10 Oct 2013, 03:21 AM
Hi Ivan

Am having the same problem as Duncan. I have been through everything I can find on the topic and regenerated provisions and certs - in Prod environment for Adhoc dist.
Everything works great for Android but iOS will not receive a push msg. iPhone 4 - ios 6.xx

The app is a clone of the sample everlive push one. I do note that it is configured for Cordova 2.7 and pushplugin 1.2.2. If I start a new project and add the pushplugin is uses 1.3.3 and Cordova 3.0 - this is just an observation don't this it is the cause.
The iOS app installs fine in the iPhone. Clicking enable push works and the msg on screen is good. Then clicking register works also. Checking the Friends App in Everlive on the devices object and new device is added and it is the iPhone - so all good so far.
Then I go to push a new notification from Everlive and the android phone receives it immediately. The iphone receives nothing. Checking the devices object in everlive the iPhone is not the anymore but the android device still shows. Somehow the iPhone is deregistered and doesn't receive a msg.
Any thoughts on what to try now.

thanks

Duncan did you get it to work?
0
Darren
Top achievements
Rank 1
answered on 10 Oct 2013, 03:53 AM
Update:

I rechecked on Everlive that Push Notifications where enabled for Friends app in Settings and noticed I had the developer certificate enabled. Changed it to a Production Cert and all is well.

Thanks
Darren
Tags
General Discussion
Asked by
Duncan
Top achievements
Rank 1
Answers by
Ivan Pelovski
Telerik team
Darren
Top achievements
Rank 1
Share this question
or