我正在嘗試將 Firebase Messaging 和 Google Mobile Ads 框架導(dǎo)入我的游戲中,該游戲是在 LibGDX 中開(kāi)發(fā)的,并通過(guò) RoboVM 橋接到 iOS。當(dāng)我只嘗試導(dǎo)入 Firebase 消息傳遞時(shí),它需要 FirebaseCore,然后它需要另一個(gè)框架,直到最新 SDK(5.20.2)中不存在的 FirebaseNanoPB。 //robovm.xml <frameworkPaths> <path>libs</path> </frameworkPaths> <libs> <lib>z</lib> </libs> <frameworks> <framework>UIKit</framework> <framework>OpenGLES</framework> <framework>QuartzCore</framework> <framework>CoreGraphics</framework> <framework>OpenAL</framework> <framework>AudioToolbox</framework> <framework>AVFoundation</framework> <framework>CoreMotion</framework> <framework>SafariServices</framework> <framework>FirebaseMessaging</framework> <framework>Protobuf</framework> <framework>GoogleToolboxForMac</framework> <framework>FirebaseCore</framework> <framework>FirebaseCoreDiagnostics</framework> <framework>FirebaseInstanceID</framework> <framework>FirebaseAnalytics</framework> <framework>GoogleMobileAds</framework> <framework>nanopb</framework> </frameworks>這也是我的 gradle stacktrace 輸出。tform-1.9.9-natives-ios.jar.extracted/META-INF/robovm/ios/libs/libObjectAL.a -framework MobileCoreServices -Xlinker -sdk_version -Xlinker 12.1 -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworksld: framework not found FirebaseNanoPBclang: error: linker command failed with exit code 1 (use -v to see invocation)我實(shí)際上不需要導(dǎo)入 Firebase Analytics,但我想它取決于 FirebaseCore 等......
添加回答
舉報(bào)
0/150
提交
取消
