作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可能可以编译和构建应用程序,直到我添加这 2 行 geofire 代码,我收到链接器错误
let geofireRef = Database.database().reference().child("USER")
override func viewDidLoad() {
super.viewDidLoad()
let geoFire = GeoFire(firebaseRef: geofireRef)
}
我已经陷入这个错误几个小时了。仍然不确定什么以及如何解决。这是我的 Podfile
# Uncomment the next line to define a global platform for your project
platform :ios, '11.0'
target 'App' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
pod 'Firebase'
pod 'FirebaseCore’
pod 'FirebaseAuth'
pod 'FirebaseStorage'
pod 'FirebaseDatabase'
pod 'Material'
pod 'Kingfisher', '~> 4.0'
pod 'MapKitGoogleStyler'
pod 'GeoFire', :git => 'https://github.com/firebase/geofire-objc.git'
pod 'Mapbox-iOS-SDK', '~> 3.6'
pod 'MapboxDirections.swift', '~> 0.12'
#Pods for App
target 'AppTests' do
inherit! :search_paths
# Pods for testing
end
target 'AppUITests' do
inherit! :search_paths
# Pods for testing
end
这是我从 XCode 得到的错误
架构arm64的 undefined symbol : “_OBJC_CLASS_$_GeoFire”,引用自: SecondMainViewController.o 中的 objc-class-refld:未找到架构 arm64 的符号clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
最佳答案
我不知道为什么,但我通过添加 pod 'GeoFire', :git => 'https://github.com/firebase/geofire-objc.git', :branch => 'mpmcdonald-use-community'
找到了答案它运行完美。
关于Swift GeoFire 错误链接器错误 _OBJC_CLASS_$_GeoFire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47334945/
我可能可以编译和构建应用程序,直到我添加这 2 行 geofire 代码,我收到链接器错误 let geofireRef = Database.database().reference().chi
我是一名优秀的程序员,十分优秀!