gpt4 book ai didi

ios - Xcode 9 + Cocoapods : 'No such module' even though I can use the module

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:05:29 26 4
gpt4 key购买 nike

我在使用 Xcode 9.2 (9C40b)Cocoapods 1.3.1 时遇到了一个特殊问题。当我尝试导入 GoogleSignIn 框架时,Xcode 提示:

Xcode complaining

但是整个文件中没有关于 GoogleSignIn 中的类的其他错误,当我 CMD+Click 一个类时,我可以查看它的标题(注意顶部的路径,这意味着框架肯定存在于我的工作区中):

Header

因此,无论我将 GoogleSignIn 导入到哪里,我仍然可以从涉及的类中引用类型,但我无法构建,因为 Xcode 认为缺少框架。

这是我的 Podfile。我已经运行了 pod update 并且正在打开 Xcode 中的 MyApp.xcworkspace 文件。

platform :ios, '10.3'

target 'MyApp' do
use_frameworks!

# Pods for MyApp
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'ActionsList', '~> 0.9.1'
pod 'GoogleAPIClientForREST/Classroom'
pod 'Google/SignIn', '~> 3.0.3'
end

GoogleSignIn 是出现此问题的唯一框架——我可以完美地使用其他所有内容,当我注释掉与 GoogleSignIn 相关的所有代码时(import 语句、所有引用等)应用程序构建得很好。我应该注意到,我已经能够在另一个使用 Cocoapods 的项目中成功地import GoogleSignIn

我该如何解决这个问题并让 Xcode 相信该框架存在?

最佳答案

  • 首先制作那个 pod:pod 'GoogleSignIn'

  • 在您应用的 project-Bridging-Header.h 文件中,导入 Google Sign-In SDK header :#import <Google/SignIn.h>

    GoogleSignInDOcs获取更多信息

关于ios - Xcode 9 + Cocoapods : 'No such module' even though I can use the module,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47934830/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com