Google-signin: RNGoogleSignin: Missing GoogleService-Info.plist

Created on 18 Sep 2018  路  9Comments  路  Source: react-native-google-signin/google-signin

RNGoogleSignin: Missing GoogleService-Info.plist

-[RNGoogleSignin configure:resolver:rejecter:]
    RNGoogleSignin.m:63
__invoking___
-[NSInvocation invoke]
-[NSInvocation invokeWithTarget:]
-[RCTModuleMethod invokeWithBridge:module:arguments:]
facebook::react::invokeInner(RCTBridge*, RCTModuleData*, unsigned int, folly::dynamic const&)
facebook::react::RCTNativeModule::invoke(unsigned int, folly::dynamic&&, int)::$_0::operator()() const
invocation function for block in facebook::react::RCTNativeModule::invoke(unsigned int, folly::dynamic&&, int)
_dispatch_call_block_and_release
_dispatch_client_callout
_dispatch_main_queue_callback_4CF
__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
__CFRunLoopRun
CFRunLoopRunSpecific
GSEventRunModal
UIApplicationMain
main
start

this is what I faced when i try to call configure function.
I downloaded configure file, but I'm not sure where I have to put that file and how to link to project.
rn: 0.55.4
react-native-google-signin: 1.0.0-rc5

I hope to figure out asap

Most helpful comment

  1. download GoogleService-Info.plist from firebase console and put that under ios folder.
  2. in Xcode, add to files to [your project] click under your project navigator and add plist file like this:
    screen shot 2018-09-19 at 4 02 25 am

All 9 comments

How did you fix the issue @blackstar217 ?

  1. download GoogleService-Info.plist from firebase console and put that under ios folder.
  2. in Xcode, add to files to [your project] click under your project navigator and add plist file like this:
    screen shot 2018-09-19 at 4 02 25 am
  • download GoogleService-Info.plist from firebase console and put that under ios folder.
  • in Xcode, add to files to [your project] click under your project navigator and add plist file like this:
    screen shot 2018-09-19 at 4 02 25 am

what about for without firebase integration?

I have the same question, what about case without firebase?

Hi, how to fix the issue if i'm not using firebase?

if you don't have the file, you need to provide iosClientId as a parameter to configure()

@vonovak Hi could you tell me how to provide iosClientId as a parameter to configure?

@akiladevinda like this:

configure({ iosClientId: 'your-iosClientId' })

see also https://github.com/react-native-community/google-signin#configureoptions

@vonovak Thank & it works 馃敟馃憤

Was this page helpful?
0 / 5 - 0 ratings