Wednesday, May 4, 2016

GCM registration is not ready with auth credentials in ios9

Leave a Comment

Hi i am using GCM for push notification, it is working fine in iOS8 but in iOS9 it is giving error "GCM registration is not ready with auth credentials in iOS9" and could not connect to GCM: The operation couldn’t be completed. (com.google.gcm error 501.)

1 Answers

Answers 1

I had the same issue, after signing the app using a production certificate.

And the steps to make it work again are (this worked on 9.2 and 9.3 devices):

  1. Put back kGGLInstanceIDAPNSServerTypeSandboxOption:@YES (production needs this to be NO)
  2. Under "build settings/Code Signing/Code signing identity" use the iPhone Distribution linked the GCM project (com.xxxx.yyy) and for Provisioning Profile, change back from Automatic to iOS Team Provisioning Profile:com.xxxx.yyy

Build, run, and wait a few minutes. For one of the tests, it took 15 minutes to register.

If You Enjoyed This, Take 5 Seconds To Share It

0 comments:

Post a Comment