使用Google Service for iOS而不使用GoogleService-Info.plist
我可以使用GoogleService-Info.plist同时使用Google SignIn和Google Analytics。
但是,为了减less依赖性,我想将信息从GoogleService-Info.plist移到另一个包含我的其他信息的.plist。
这可能吗? 如果是这样,我该怎么做?
你可以 – 两个库都允许你手动configuration它们。 您将要删除对GGLContext
引用,并直接设置库:
[GIDSignIn sharedInstance].clientID = @"YOUR_CLIENT_ID";
和
[[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Y"];
您可以查看Google Analytics的参考文档并login以获取更多信息。
你当然可以。 不要通过pList进行初始化,而是使用您的项目中的键和常量保存在单独的空间中,而不是使用手动设置。
[[[GAI sharedInstance] logger] setLogLevel:kGAILogLevelVerbose]; id newTracker = [[GAI sharedInstance] trackerWithTrackingId:GOOGLE_ANALYTICS_KEY]; [GAI sharedInstance].defaultTracker = newTracker;
- 使用GIDSignIn单击时,“URL scheme com-google-gidconsent”没有注册的处理程序错误
- 如何使Facebook的应用程序login屏幕?
- 终止应用程序,由于未捕获的exception'NSInvalidArgumentException' – ios谷歌login
- 用google plus在parse.com上的ios上login
- 用facebook iOS sdklogin注销问题
- 自定义Googleloginbutton – iOS
- Firebase和Google Signin给出了重复的符号错误
- iOS SSO与多个应用程序
- 使用GIDSignIn.sharedInstance.clientID =时的错误代码