2016-01-23 18 views
5

Próbuję skonfigurować GCM w systemie iOS. Po wykonaniu wszystkich czynności i utworzeniu wszystkich certyfikatów wymaganych dla powiadomień push. Podczas rejestrowania powiadomień push zwracany jest token urządzenia, który jest przekazywany do serwera google. Jednak token rejestracji zwraca zero z błędemnie można znaleźć tokena w błędzie pamięci podręcznej GCM iOS

Unable to find token in cache Error Domain=com.google.iid Code=-25300 
"The operation couldn’t be completed. (com.google.iid error -25300.) 

To działało początkowo, ale nagle przestało działać. Nie zmieniłem żadnych plików lub certyfikatów p12.

+0

Czy próbowałeś szukać tego biletu przepełnienia stosu? (http://stackoverflow.com/questions/33361326/gcm-in-swift-bundle-id-error). Użyj tego również jako swojego przewodnika: https://developers.google.com/cloud-messaging/ios/client. Mam nadzieję, że to może ci pomóc. –

+0

Mam ten sam błąd, rozwiązałeś problem? .. – cmarrero01

+0

Nawet ja mam ten sam problem. Czy ktoś mógł rozwiązać ten problem? –

Odpowiedz

2

Dostałem ten problem, ponieważ czas w telefonie został ustawiony w przyszłości, po prawidłowym ustawieniu czasu problem został rozwiązany.

Initialy miałem problem omówiony poniżej: why didRegisterForRemoteNotificationsWithDeviceToken is not called

Po postępując zgodnie z instrukcjami tam, co wymagało, aby wyzerować czas wreszcie dostał didregisterforremotenotificationswithdevicetoken do pracy, ale potem był już te problemy. Po ustawieniu czasu na normalne wszystko zaczyna działać.

Powiązane problemy