首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Libgdx火基机器人绑定

Libgdx火基机器人绑定
EN

Stack Overflow用户
提问于 2019-04-24 15:26:56
回答 1查看 397关注 0票数 0

我正在尝试将Firebase消息传递和Google框架导入到我的游戏中,这款游戏是用LibGDX开发的,并通过RoboVM连接到iOS。

当我只尝试导入Firebase消息传递时,它需要FirebaseCore,然后它需要另一个框架,直到最新的SDK(5.20.2)中不存在的FirebaseNanoPB。

代码语言:javascript
复制
  //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堆栈跟踪输出。

代码语言:javascript
复制
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/Frameworks

ld: framework not found FirebaseNanoPB
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我实际上不需要导入FirebaseCore,但是,我想它依赖于FirebaseCore等.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-25 19:51:33

可能您正在使用过时的RoboPods版本。最新的Firebase绑定是5.1.16版本,robopod的版本是2.2.3-快照。还可以从robovm.xml中删除对Firebase框架的所有引用,因为这些引用是从Robopod本身合并的。

还可以检查具有类似拼写的问题 on RoboPods GitHub存储库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55833648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档