加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – ld:4个用于架构armv7 FireBase Google的重复符号

发布时间:2020-12-14 17:59:28 所属栏目:百科 来源:网络整理
导读:使用可可豆荚,安装firebase: target ‘Ejemplo’ dopod 'MOCA'pod 'Firebase/Auth'end Intall可可豆荚 但是当我尝试编译时 Ld /Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Products/Debug-iphoneos/Eje
使用可可豆荚,安装firebase:

target ‘Ejemplo’ do
pod 'MOCA'
pod 'Firebase/Auth'
end

Intall可可豆荚
但是当我尝试编译时

Ld /Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Products/Debug-iphoneos/Ejemplo.app/Ejemplo
normal armv7
cd /Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo
export IPHONEOS_DEPLOYMENT_TARGET=10.2
export PATH=”/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin”
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-arch armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.2.sdk
-L/Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Products/Debug-iphoneos
-L/Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Products/Debug-iphoneos/GTMSessionFetcher
-L/Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Products/Debug-iphoneos/GoogleToolboxForMac
-L/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/MOCA -F/Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Products/Debug-iphoneos
-F/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/FirebaseAnalytics/Frameworks/frameworks
-F/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/FirebaseAuth/Frameworks/frameworks
-F/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/FirebaseCore/Frameworks
-F/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/FirebaseInstanceID/Frameworks/frameworks
-F/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/GoogleInterchangeUtilities/Frameworks/frameworks
-F/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/GoogleSymbolUtilities/Frameworks/frameworks
-filelist /Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Intermediates/Ejemplo.build/Debug-iphoneos/Ejemplo.build/Objects-normal/armv7/Ejemplo.LinkFileList
-Xlinker -rpath -Xlinker @executable_path/Frameworks -miphoneos-version-min=10.2 -dead_strip -Xlinker -object_path_lto -Xlinker /Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Intermediates/Ejemplo.build/Debug-iphoneos/Ejemplo.build/Objects-normal/armv7/Ejemplo_lto.o
-Xlinker -export_dynamic -Xlinker -no_deduplicate -fembed-bitcode-marker -fobjc-arc -fobjc-link-runtime -ObjC -all_load -lGTMSessionFetcher -lGoogleToolboxForMac -lMOCALib -lc++ -lsqlite3 -lz -framework AddressBook -framework AudioToolbox -framework CoreBluetooth -framework CoreLocation -framework CoreTelephony
-framework FirebaseAnalytics -framework FirebaseAuth -framework FirebaseCore -framework FirebaseInstanceID -framework
GoogleInterchangeUtilities -framework GoogleSymbolUtilities -framework
MapKit -framework MobileCoreServices -framework PassKit -framework
Security -framework StoreKit -framework SystemConfiguration -framework
UIKit -lsqlite3.0 -lPods-Ejemplo -Xlinker -dependency_info -Xlinker
/Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Intermediates/Ejemplo.build/Debug-iphoneos/Ejemplo.build/Objects-normal/armv7/Ejemplo_dependency_info.dat
-o /Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Products/Debug-iphoneos/Ejemplo.app/Ejemplo

??
??重复符号_GSDK_NSClassFromString in:
??????/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/FirebaseCore/Frameworks/FirebaseCore.framework/FirebaseCore(overload_56070eb5aec147705560f2b7c064869c.o)
??????/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/GoogleSymbolUtilities/Frameworks/frameworks/GoogleSymbolUtilities.framework/GoogleSymbolUtilities(overload.o)
??重复符号_GSDK_objc_getClass in:
??????/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/FirebaseCore/Frameworks/FirebaseCore.framework/FirebaseCore(overload_56070eb5aec147705560f2b7c064869c.o)
??????/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/GoogleSymbolUtilities/Frameworks/frameworks/GoogleSymbolUtilities.framework/GoogleSymbolUtilities(overload.o)
??重复符号_GSDK_objc_getProtocol in:
??????/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/FirebaseCore/Frameworks/FirebaseCore.framework/FirebaseCore(overload_56070eb5aec147705560f2b7c064869c.o)
??????/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/GoogleSymbolUtilities/Frameworks/frameworks/GoogleSymbolUtilities.framework/GoogleSymbolUtilities(overload.o)
??重复符号_GSDK_objc_lookUpClass in:
??????/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/FirebaseCore/Frameworks/FirebaseCore.framework/FirebaseCore(overload_56070eb5aec147705560f2b7c064869c.o)
??????/Users/dortiz/Documents/BEACONS/Ejemplo/Ejemplo/Pods/GoogleSymbolUtilities/Frameworks/frameworks/GoogleSymbolUtilities.framework/GoogleSymbolUtilities(overload.o)
??ld:4个用于体系结构armv7 clang的重复符号:错误:链接器
??命令失败,退出代码为1(使用-v查看调用)

Al准备好了,我清理并重新安装de pods.
要仅导入firebase,请使用
@import Firebase;

解决方法

这看起来像是Firebase 3.11.1版本中的一个错误.

尝试通过在podfile中添加以下内容来备份到Firebase 3.11.0:

pod 'Firebase/Analytics','3.11.0'

更新:2017年2月14日:今天发布的Firebase 3.13.0应修复重复的符号问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读