我已经阅读了很多相关的问题,我尝试了很多东西,但是,对我来说没有任何作用。
我在Firebase中升级了我的Swift应用程序,现在升级到了Firebase控制台。问题是我已经更新了pod文件,之后桥接头文件不再有效(不确定原因)。它也会导致其他问题,但主要问题来自于未能导入桥接头。
这是我的pod文件包含的内容:
use_frameworks!
target 'AppName' do
pod 'pop', '~> 1.0'
pod 'Firebase'
pod 'Firebase/Auth'
pod 'Google/SignIn'
pod 'SVProgressHUD'
end
这就是我所看到的错误:
此外,在项目名称>构建设置> Swift编译器 - 代码生成>目标C桥接标题我已输入(没有引号)" AppName-Bridging-Header.h"我也尝试了整个路径(即AppName / AppName-Bridging-Header.h),但它不起作用。
再一次,在升级Firebase pod之前,它一切正常,我没有任何问题。
答案 0 :(得分:0)
替换行:
pod 'Firebase'
带
pod 'Firebase/Core'
pod 'Firebase/Database'
并在项目文件夹
中运行pod update
答案 1 :(得分:0)
平台:ios,'9.0'
目标'AppName'做 #如果您不使用Swift并且不想使用动态框架,请注释此行 inhibit_all_warnings! use_frameworks!
#Pods for FCM
pod'Firebase' pod'Firebase / Core' pod'Firebase / Messaging'
端