集成firebase数据库后,我收到链接器错误:
体系结构x86_64的未定义符号:“___ cxa_pure_virtual”,引自:vtable for leveldb :: Iterator in FirebaseDatabase(iterator.o)
集成firebase pod后,你必须打开.workspace文件而不是.xproject文件,打开文件goto build setting - > framework search path 后再添加$继承 . 然后清理你的构建并运行,希望它工作正常..
看起来您应该将目标链接到libc .dylib库(您的应用程序目标 - >构建阶段 - >链接二进制文件库) .
你还应该添加-ObjC标志,如下所示:https://firebase.google.com/docs/ios/setup
如果可能,请尝试通过cocoapods安装FirebaseDatabase .
Cocoapods可以快速集成,强烈推荐,同时集成了多个不同的SDK .
你可以找到步骤
https://firebase.google.com/docs/ios/setup .
您提供的信息不足以帮助您 .
如果您手动复制firebase文件,请不要使用该过程,不建议使用 .
使用cocoapods轻松整合Firebase: https://firebase.google.com/docs/ios/setup.
https://firebase.google.com/docs/ios/setup.
有关如何安装可可 beans 荚,请检查以下步骤:
1.首先打开你的终端
2.然后用命令更新你的gem文件
sudo gem install cocoapods
然后给你的项目路径
cd /your project path
4.触摸Podifle
touch podfile
5.打开podfile
open -e podfile
6.它将打开一个像文本编辑的podfile . 然后设置你的目标 . 例如,如果你想设置谷歌 Map ,那么你的podfile应该像
use_frameworks! target 'yourProjectName' do pod 'Firebase' end
7.然后安装pod
pod安装
或者只是点击链接
https://cocoapods.org/?q=firebase
4 回答
集成firebase pod后,你必须打开.workspace文件而不是.xproject文件,打开文件goto build setting - > framework search path 后再添加$继承 . 然后清理你的构建并运行,希望它工作正常..
看起来您应该将目标链接到libc .dylib库(您的应用程序目标 - >构建阶段 - >链接二进制文件库) .
你还应该添加-ObjC标志,如下所示:https://firebase.google.com/docs/ios/setup
如果可能,请尝试通过cocoapods安装FirebaseDatabase .
Cocoapods可以快速集成,强烈推荐,同时集成了多个不同的SDK .
你可以找到步骤
https://firebase.google.com/docs/ios/setup .
您提供的信息不足以帮助您 .
如果您手动复制firebase文件,请不要使用该过程,不建议使用 .
使用cocoapods轻松整合Firebase:
https://firebase.google.com/docs/ios/setup.
有关如何安装可可 beans 荚,请检查以下步骤:
1.首先打开你的终端
2.然后用命令更新你的gem文件
然后给你的项目路径
4.触摸Podifle
5.打开podfile
6.它将打开一个像文本编辑的podfile . 然后设置你的目标 . 例如,如果你想设置谷歌 Map ,那么你的podfile应该像
7.然后安装pod
pod安装
或者只是点击链接
https://cocoapods.org/?q=firebase