GIDSignInButton是空白的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GIDSignInButton是空白的相关的知识,希望对你有一定的参考价值。

我正在尝试将谷歌登录添加到我的ios应用程序中,如下所述:Integrating Google Sign-In into your iOS app

但是,当我将按钮添加到故事板时,它是空白的。我可以看到应用了一些阴影并且它是可点击的,但它上面没有文字(右侧的白色按钮):

enter image description here

要创建Google登录按钮,我刚刚添加了UIView并将其类设置为GIDSignInButton ...你能告诉我还缺少什么吗?

答案

事实证明,Pods没有正确启动,并且缺少Targets-> Project-> Build Phases-> Copy Pods Resources。删除Pods目录没有帮助。

解决方案是:

sudo gem install cocoapods-deintegrate
pod deintegrate
pod install
另一答案

Targets -> Build Phases -> Copy Bundle Resources并添加GoogleSignIn.bundle

这应该可以解决问题。

以上是关于GIDSignInButton是空白的的主要内容,如果未能解决你的问题,请参考以下文章

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

IOS11 的第三方登录 - GIDSignInButton

Android片段底部的奇怪空白?

片段中的Android webView显示空白页面

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

如何修复空白片段?