【发布时间】:2017-06-21 21:02:09
【问题描述】:
尝试使用 Google 登录 API 时,我一直收到此错误。
GGLCore/GGLCore.h' file not found
#import <GGLCore/GGLCore.h>
<unknown>:0: error: failed to import bridging header
我四处寻找解决方案,但似乎没有任何效果。我检查了所有的搜索路径,看起来不错。我的桥接文件也肯定在设置中链接。我也尝试过清洁和更新 cocoapods。
桥接头:
#import <Google/SignIn.h>
#import <OneSignal/OneSignal.h>
Pod 文件:
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
target "Sell Goods" do
pod 'Firebase/Core'
pod 'Firebase/Storage'
pod 'Firebase/Database'
pod 'Google/SignIn'
pod 'Fabric'
pod 'Crashlytics'
pod 'JSQMessagesViewController'
pod 'OneSignal'
pod 'TextFieldEffects'
end
【问题讨论】:
-
成功了吗??你检查过答案吗?
-
感谢您的帮助。第二种解决方案不起作用。对于第一个解决方案,它没有提示我添加新的桥接头。我尝试创建一个头文件,但没有成功。
-
然后,Bridging Header 内部完全有错误,很可能是因为它无法导入这些标头。您可以转到终端中的项目目录并键入 pod update。然后再次运行 xcworkspace 并查看是否有效。也可以尝试重建项目
-
好的,我试试,再次感谢您的帮助。
标签: objective-c swift xcode cocoapods google-signin