没有这样的模块 'GoogleSignIn' Xcode 9.3 和 Swift 4.1

Posted

技术标签:

【中文标题】没有这样的模块 \'GoogleSignIn\' Xcode 9.3 和 Swift 4.1【英文标题】:No such module 'GoogleSignIn' Xcode 9.3 and Swift 4.1没有这样的模块 'GoogleSignIn' Xcode 9.3 和 Swift 4.1 【发布时间】:2020-11-24 09:00:46 【问题描述】:

我正在尝试使用 Firebase Google Login 登录。在我导入头文件时安装 pod 后 'GoogleSignIn'它给了我一个错误。

没有这样的模块“GoogleSignIn”

这是我的 pod 文件

我还尝试了不同的故障排除方法,例如

    更新 pod 重启 Xcode

但是没有一种方法对我有用。我如何解决这个问题

【问题讨论】:

【参考方案1】:

也许您可以通过使用 cmd+shift+k 清理构建并删除派生数据(xcode->preferences->location->derived_data_folder 并删除派生数据文件夹)来解决此问题。 如果上述过程不起作用,请重新安装 pod。

吊舱解体 pod 缓存清理 --all 吊舱安装

【讨论】:

非常感谢您抽出宝贵的时间。我尝试了上述步骤,但它对我不起作用。仍然遇到同样的问题。【参考方案2】:

我认为@muhammad-qais 的回答会奏效。如果没有尝试删除 podfile 中的文本“pod 'GoogleSignIn', '~> 3.0'”。 然后安装 pod。它删除了现有的 google Sign in pod。 然后像往常一样从 cocoapods.org 安装 google sign in Pod。 希望它有效。

【讨论】:

以上是关于没有这样的模块 'GoogleSignIn' Xcode 9.3 和 Swift 4.1的主要内容,如果未能解决你的问题,请参考以下文章

GoogleSignIn.getLastSignedInAccount() 返回具有空字段的帐户

信捷xc模块能用于xd吗

如何查看 GoogleSignIn 用户上传的图片或谷歌设置的默认图片

如何解决:登录桌面时自动运行的EXE提示“该程序没有与之关联来执行操作”,之后出现蓝屏代码0xc000021a

为啥 PyQt 在没有信息的情况下会崩溃? (退出代码 0xC0000409)

如何从 Expo GoogleSignIn API (expo v32) 获取 idToken?