最近我试图将Firebase添加到我的应用程序中。使用Cocoapods我做了一个
pod init和一个
pod install这是我的个人档案:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'A' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for A
pod ‘Firebase’
end在试图构建我的应用程序时,我会得到以下错误:
Apple Mach-O链接器错误组
Ld /Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Products/Debug-iphonesimulator/A.app/A普通x86_64 cd /User/jordanfrancis/Desktop/A导出IPHONEOS_DEPLOYMENT_TARGET=10.2导出PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.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 x86_64 -isysroot -L/Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Products/Debug-iphonesimulator -F/Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Products/Debug-”Iphone模拟器-F/Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac -F/Users/jordanfrancis/Desktop/A/Pods/FirebaseAnalytics/Frameworks/frameworks -F/Users/jordanfrancis/Desktop/A/Pods/FirebaseCore/Frameworks/frameworks -F/Users/jordanfrancis/Desktop/A/Pods/FirebaseInstanceID/Frameworks/frameworks -F/Users/jordanfrancis/Desktop/A/Pods/GoogleInterchangeUtilities/Frameworks/frameworks -F/User/jordanfrancis/Desktop/A/Pods/GoogleSymbolU实用程序/框架/框架/Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Intermediates/A.build/Debug-iphonesimulator/A.build/Objects-normal/x86_64/A.LinkFileList -Xlinker -rpath -Xlinker @可执行路径/框架-Xlinker -rpath -Xlinker @loader_path/框架-Xlinker -rpath -Xlinker @可执行路径/框架-mios-version-version-min=10.2 -dead_strip -Xlinker -object_path_lto -Xlinker /User/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Intermediates/A.build/Debug-iphonesimulator/A.build/Objects-normal/x86_64/A_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2-fobjc-link- -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -Xlinker -add_ast_path -Xlinker /Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Intermediates/A.build/Debug-iphonesimulator/A.build/Objects-normal/x86_64/A.swiftmodule -ObjC -lc++ -lsqlite3 -lz -framework AddressBook -framework FirebaseAnalytics -framework FirebaseCore -framework FirebaseInstanceID -framework GoogleInterchangeUtilities -framework -framework -framework FirebaseCore -framework FirebaseInstanceID-framework GoogleInterchangeUtilities-framework-framework FirebaseInstanceID-framework FirebaseInstanceID-framework-framework-framework FirebaseInstanceID-framework FirebaseInstanceID-framework-framework-framework FirebaseInstanceID-framework FirebaseInstanceID-framework-framework-framework FirebaseInstanceID-framework-framework-framework FirebaseCore-framework FirebaseInstanceID-framework-framework-framework FirebaseInstanceID-framework-framework-framework FirebaseCore-framework FirebaseInstanceID-framework GoogleInterchangeUtilities-framework FirebaseInstanceID-framework FirebaseInstanceID-framework GoogleInterchangeUtilities-framework FirebaseInstanceID-framework-framework-framework FirebaseCore-framework FirebaseInstanceID-framework GoogleInterchangeUtilities-framework-framework FirebaseInstanceID-framework-framework-framework FirebaseCore-framework FirebaseInstanceID-framework-framework-framework FirebaseInstanceID-framework FirebaseInstanceID-framework GoogleInterchangeUtilities-framework FirebaseCore-framework FirebaseInstanceID-framework GoogleInterchangeUtilities-framework FirebaseCore-framework FirebaseInstanceID-framework GoogleInterchangeUtilities-framework FirebaseInstanceID FirebaseInstanceID-framework-framework-framework/Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Intermediates/A.build/Debug-iphonesimulator/A.build/Objects-normal/x86_64/A_dependency_info.dat /Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Products/Debug-iphonesimulator/A.app/A A.app.xcent -framework Pods_A -Xlinker -dependency_info -Xlinker ld:警告:目录找不到选项'-F/Users/jordanfrancis/Library/Developer/Xcode/DerivedData/A-dpnxkkawmymjqihivnbvuskouynh/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac‘ld:框架未找到GoogleToolboxForMac clang: GoogleToolboxForMac: linker命令失败,退出代码1(使用-v查看调用)
我正在使用Swift 3.0
有什么建议吗?干杯
发布于 2017-01-18 22:02:30
我找到了解决办法就在我发这个问题的时候..。
安装后必须使用.xcworkspace文件,而不是.xcodeproj文件。
为此,打开finder中项目的位置,然后用Xcode打开.xcworkspace文件(该文件由Cocoa创建)。
发布于 2017-12-18 09:13:44
我刚刚在我的新项目中遇到了同样的问题,在尝试了许多事情之后,我终于通过更新我的豆荚来解决我的问题:
pod update
Installing Firebase 4.7.0 (was 4.1.1)
Installing FirebaseAnalytics 4.0.5 (was 4.0.3)
Installing FirebaseCore 4.0.12 (was 4.0.6)
Installing FirebaseInstanceID 2.0.7 (was 2.0.2)
Installing GoogleToolboxForMac 2.1.3 (was 2.1.1)从Xcode中清除项目,并且(如果不够的话)清除Library -> Developer -> Xcode-> DerivedData文件夹,并尝试重新构建项目。
发布于 2017-02-12 15:38:27
在终端中试一试:
https://stackoverflow.com/questions/41730234
复制相似问题