5

Ilekroć uruchomić mój app (Powered by Firebase) w iOS Simulator, dostaję wiele ostrzeżenia drukowane w konsoli:Reklamowe Problem z Firebase

<FIRInstanceID/WARNING> Error failed to delete all GCM tokens from keychain Error Domain=com.google.iid Code=-34018 "(null)" 

<FIRInstanceID/WARNING> Error unable to save iid-token to keychain Error Domain=com.google.iid Code=-34018 "(null)" 

<FIRInstanceID/WARNING> Failed to fetch default token Error Domain=com.firebase.iid Code=502 "(null)" 

Jeśli jednak uruchomić aplikację na urządzeniu, Nie mam żadnych problemów i działa zgodnie z oczekiwaniami. Po dalszych badaniach odkryłem, że problem może dotyczyć Firebase Cloud Messaging (FCM). Po tym dowiedziałem się, że poszedłem do GoogleService-Info.plist i ustawiłem klucz IS_GCM_ENABLED na NIE. Jednak to nie rozwiązało mojego problemu.

Odpowiedz

3

Udało mi się znaleźć rozwiązanie tego problemu. Okazuje się, że istnieje błąd pęku kluczy z Xcode 8. Aby rozwiązać ten problem, włączyłem udostępnianie klawiszy w mojej aplikacji w sekcji Możliwości. Mam nadzieję, że pomoże to każdemu z tym samym problemem.