Error Details
Starting with version 3.13.0 , an error appears in the Firebase/Core SDK.
I added a symbolic breakpoint to -[FIRInstanceID(FIRApp) configureInstanceIDWithOptions:app:] and stepped through the assembly. It appears that FIRApp.configure() ignoring the IS_GCM_ENABLED flag in GoogleServices-Info.plist and is trying to configure GCM regardless of the state of the flag. In my case, since GCM is not used in my project, the application will crash because there was no GCM_SENDER_ID .
Workaround
Add a dummy value (i.e. 123456789012 ) for GCM_SENDER_ID in the GoogleService-Info.plist . This will allow you to successfully configure the application.
source share