在Libgdx ios模块中实现Firebase消息传递时,体系结构x86_64的未定义符号

问题描述

在iOS模拟器上安装应用程序时出现以下错误。我正在使用Android Studio构建和编译我的libgdx项目。

robovm版本2.3.10-SNAPSHOT Xcode 11.3.1 Android Studio 4.1

[

document.querySelector('Meta[name="robots"]').setAttribute("content","all");

解决方法

libs文件夹中缺少FirebaseInstallations框架,如错误日志第二行所示。

此外,使用消息传递独脚架还需要以下框架列表。

    <framework>FIRAnalyticsConnector</framework>
    <framework>FirebaseAnalytics</framework>
    <framework>FirebaseCore</framework>
    <framework>FirebaseCoreDiagnostics</framework>
    <framework>FirebaseInstallations</framework> <!-- !-->
    <framework>FirebaseMessaging</framework>
    <framework>GoogleAppMeasurement</framework>
    <framework>GoogleDataTransport</framework> <!-- ! -->
    <framework>GoogleDataTransportCCTSupport</framework> <!-- ! -->
    <framework>GoogleUtilities</framework>
    <framework>nanopb</framework>
    <framework>PromisesObjC</framework>
    <framework>Protobuf</framework>

确保包括所有这些内容。 GoogleDataTransportCCTSupport可能不是必需的。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...