草庐IT

GIDSignInButton

全部标签

ios - GIDSignInButton 为空

我正在尝试将google登录添加到我的iOs应用程序,如下所述:IntegratingGoogleSign-InintoyouriOSapp但是,当我将按钮添加到Storyboard时,它是空白的。我可以看到应用了一些阴影并且可以点击,但上面没有文本(右侧的白色按钮):为了创建Google登录按钮,我刚刚添加了UIView并将其类设置为GIDSignInButton...您能告诉我我还缺少什么吗? 最佳答案 原来是Pod没有正常启动,Targets->Project->BuildPhases->CopyPodsResources不见

xcode - 如何将 GIDSignInButton 类与 Google 身份验证结合使用?

Google有一个名为GIDSignInButton的类提供“使用Google登录”按钮。要自定义按钮,您必须修改包含的属性。你如何在Swift中正确地做到这一点?按钮变量:@IBOutletweakvargoogleSignInButton:GIDSignInButton!此处列出属性:developers.google.com 最佳答案 我找到了;在viewDidLoad()函数中使用这些来修改按钮:googleSignInButton.colorScheme=GIDSignInButtonColorScheme.Darkgoo

ios - 使用 Storyboard时 GIDSignInButton 未加载 Google Plus.bundle

使用适用于iOSSDKv1.4.1的Google+登录,我在Storyboard的View中放置了一个类GPPSignInButton的按钮。它连接到GPPSignInButtonsocket。GooglePlus.bundle已添加到项目中并复制到应用程序包中,并且可以在运行时从应用程序中(以编程方式)加载。当我在设备上或模拟器中运行该应用程序时,按钮是蓝色的。我希望它显示一个红色的Sign-inwithGoogle+按钮。以编程方式创建按钮会导致按钮正确显示。检查通过Storyboard实例化的按钮的subview和以编程方式创建的按钮的subview显示Storyboard按钮缺

ios - 使用 Storyboard时 GIDSignInButton 未加载 Google Plus.bundle

使用适用于iOSSDKv1.4.1的Google+登录,我在Storyboard的View中放置了一个类GPPSignInButton的按钮。它连接到GPPSignInButtonsocket。GooglePlus.bundle已添加到项目中并复制到应用程序包中,并且可以在运行时从应用程序中(以编程方式)加载。当我在设备上或模拟器中运行该应用程序时,按钮是蓝色的。我希望它显示一个红色的Sign-inwithGoogle+按钮。以编程方式创建按钮会导致按钮正确显示。检查通过Storyboard实例化的按钮的subview和以编程方式创建的按钮的subview显示Storyboard按钮缺

ios - 在没有 GIDSignInButton 的情况下以编程方式启动 Google 登录

有没有一种方法可以在不按下GIDSignInButton的情况下以编程方式启动GoogleSignIn?我正在尝试在用户必须登录的地方围绕点击googleapi包装一个信号。有点:googleSignInSignal().then(getPersonalDataSignal) 最佳答案 您实际上可以改为调用此方法:GIDSignIn.sharedInstance().signIn()它对我来说效果很好,而且似乎是一种更简洁的方法。希望对遇到同样问题的人有所帮助。 关于ios-在没有GID

ios - 在没有 GIDSignInButton 的情况下以编程方式启动 Google 登录

有没有一种方法可以在不按下GIDSignInButton的情况下以编程方式启动GoogleSignIn?我正在尝试在用户必须登录的地方围绕点击googleapi包装一个信号。有点:googleSignInSignal().then(getPersonalDataSignal) 最佳答案 您实际上可以改为调用此方法:GIDSignIn.sharedInstance().signIn()它对我来说效果很好,而且似乎是一种更简洁的方法。希望对遇到同样问题的人有所帮助。 关于ios-在没有GID

ios - IOS11 的第三方登录 - GIDSignInButton

我正在测试IOS11更新并注意到我使用Google登录的Firebase身份验证不起作用我得到一个错误Aproblemrepeatedlyoccurredonhttps://accounts.google.com/signin/oauth?client_idnosignuppproval_state=????passive=????我可以看到很多关于Apple删除部分社交媒体集成的新闻报道AppletostopthirdpartyloginonappsthroughsocialmediainiOS11但我找不到针对开发人员的任何关于我们应该为此做些什么的内容。Google登录网页没有提

ios - Firebase GIDSignInButton "firing"/无需用户触摸或交互即可登录

我使用XCode创建了一个新的iOS应用程序,并遵循了addingGoogleSignIn的Firebase指南.当viewDidLoad完成时,我正在体验Google登录的开始,而不是当GIDSignInButton被用户交互触摸时。我没有接触过GIDSignInButton。这是我的StoryboardUIViewController:这是我的SignUpViewController:importUIKitimportFirebaseimportGoogleSignInclassSignUpViewController:UIViewController,GIDSignInUIDel

ios - 无法将 UIButton 的自定义类更改为 GIDSignInButton

我正在尝试将Google登录功能添加到自定义按钮,我正在关注this教程。它告诉我选择按钮,并将其类设置为GIDSignInButton,然后添加此代码:@IBOutletweakvarsignInButton:GIDSignInButton!。但是,它不允许我将类设置为GIDSignInButton。当我输入它并按回车键时,该字段就会被清除。 最佳答案 您应该尝试不将GIDSignInButton分配给对象库中的按钮对象,而是分配给View对象这对我有用。使用UIView而不是UIButton看起来像这样。

ios - 如何在新的 Google+ iOS SDK 中自定义 GIDSignInButton 登录图像?

为了在我的iOS应用程序中连接到googleplus,我使用了来自latestGooglePlusSDKforiOS.的GIDSignInButton|我想为登录按钮使用我自己的图像和标签。问题是我在任何地方都看不到如何自定义它。我可以在以前的SDK版本中做到这一点。有什么解决办法吗???? 最佳答案 无法像在旧版SDK中那样自定义登录按钮。较旧的SDK包含您可以替换的图像。新的SDK没有。话虽如此,您不必使用GIDSignInButton来登录用户。如果您想使用自定义图像,只需使用自定义UIButton并在触摸时调用[[GIDSi
12