[英]iOS Unity Firebase Messenger Xcode Compile Error: FIRDynamicLinks
使用Unity 2018.4.2构建-Xcode 10.2-最新的iOS目标Firebase最新(6.1.1)适用于带有.Net 4的Unity
对于Firebase,我们使用以下统一软件包:-FirebaseMessaging.unitypackage-FirebaseAnalytics.unitypackage
在Xcode中获取以下构建错误:
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_FIRDynamicLinks", referenced from:
objc-class-ref in libFirebaseCppApp.a(invites_receiver_internal_ios_aa7b75b2efc3269e88f1077e55250e5a.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
在另一台机器上,同样的错误是armv7目标:
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_FIRDynamicLinks", referenced from:
objc-class-ref in libFirebaseCppApp.a(invites_receiver_internal_ios_aa7b75b2efc3269e88f1077e55250e5a.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
经测试的解决方案(尚无解决方案):
最奇怪的是,这只是在星期一开始,之前一直在工作,没有其他更改,因此人们认为这是Google更改了其Cocoa pods库中的某些内容,该库再次链接了现在不包含的另一个程序包。
在项目的相同Android变体中不会发生问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.