I am able to use both Google SignIn and Analytics using GoogleService-Info.plist.
However, to reduce dependency, I want to move the information from the GoogleService-Info.plist into another .plist that contains my other information.
Would this be possible? If so, how can I do this?
You can - both libraries allow you to configure them manually. You'll want to drop any references to
GGLContext, and just setup the libraries directly:
[GIDSignIn sharedInstance].clientID = @"YOUR_CLIENT_ID";
[[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Y"];