GIDSignInButton 为空

GIDSignInButton is blank

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

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

为了创建 Google 登录按钮,我刚刚添加了 UIView 并将其 class 设置为 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 视图是空白的,因为在自定义 Class 下 Module 被设置为 "Inherit Module From Target",它不应该并且 Module 应该成为 None.

其他选项没有帮助。