gpt4 book ai didi

ios - 手动安装 Firebase 时出错 (Swift)

转载 作者:行者123 更新时间:2023-11-28 23:21:04 25 4
gpt4 key购买 nike

我正在尝试为 Firebase 添加必要的库,如集成部分中的 firebase 页面所示,没有用于 swift 项目的 cocoapods,以及 read.me 文件中的步骤包含所有库的 zip。

完成所有步骤后,我在清理后构建项目,但出现以下错误:

Ld /Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Products/Debug-iphoneos/Medusa.app/Medusa normal arm64 (in target 'Medusa' from project 'Medusa') cd /Users/mac/Documents/Proyectos/Medusa/ios/desarrollo/branches/v1/Medusa /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-ios10.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.sdk -L/Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Products/Debug-iphoneos -F/Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Products/Debug-iphoneos -F/Users/mac/Documents/Proyectos/Medusa/ios/desarrollo/branches/v1/Medusa/Firebase -filelist /Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Intermediates.noindex/Medusa.build/Debug-iphoneos/Medusa.build/Objects-normal/arm64/Medusa.LinkFileList -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Intermediates.noindex/Medusa.build/Debug-iphoneos/Medusa.build/Objects-normal/arm64/Medusa_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fembed-bitcode-marker -fobjc-arc -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Intermediates.noindex/Medusa.build/Debug-iphoneos/Medusa.build/Objects-normal/arm64/Medusa.swiftmodule -ObjC -framework GoogleUtilities /Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Products/Debug-iphoneos/SQLite.framework/SQLite -framework GoogleAppMeasurement -framework CoreGraphics -framework UserNotifications -framework FirebaseMessaging -framework MobileCoreServices -framework FirebaseCore -framework Security -framework Foundation -framework SystemConfiguration -framework FirebaseAnalytics -framework nanopb -framework GoogleDataTransportCCTSupport -framework UIKit -framework FirebaseCoreDiagnostics -framework FIRAnalyticsConnector -framework GoogleDataTransport -framework EventKit -framework AssetsLibrary -framework FirebaseInstanceID -framework Protobuf -Xlinker -dependency_info -Xlinker /Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Intermediates.noindex/Medusa.build/Debug-iphoneos/Medusa.build/Objects-normal/arm64/Medusa_dependency_info.dat -o /Users/mac/Library/Developer/Xcode/DerivedData/Medusa-fdyksfqolvwsiubuevxzsxcgcays/Build/Products/Debug-iphoneos/Medusa.app/Medusa

Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_SKProductsRequest", referenced from: objc-class-ref in GoogleAppMeasurement(APMProductsRequest_9ec051498f83cad93a58cf3f308ab9b6.o) "_OBJC_CLASS_$_SKPaymentQueue", referenced from: objc-class-ref in GoogleAppMeasurement(APMAnalytics_cb405cb8c995318bf496bd8f1041864f.o) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

我一直在寻找这个错误,它与库 StoreKit.framework 有关,但我的应用程序不需要应用内购买。

然后我放一些库是如何添加的截图

一般配置

enter image description here

构建阶段配置

enter image description here enter image description here

项目结构

project structure enter image description here

有什么建议吗??

最佳答案

StoreKit 是一个 dependency of AppMeasurement并且应该从您正在安装的 GoogleAppMeasurement.framework 中的模块映射中引入。

您可以通过在 Xcode 的 Link Binary with Libraries Build Phase 中显式添加 StoreKit 来解决此问题。

关于ios - 手动安装 Firebase 时出错 (Swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59669102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com