【问题标题】:Undefined symbols Error when add robovm parse binding into libgdx将 robovm 解析绑定添加到 libgdx 时出现未定义符号错误
【发布时间】:2015-01-24 08:19:17
【问题描述】:

我正在尝试按照https://github.com/BlueRiverInteractive/robovm-ios-bindings 的指南将解析添加到我的 libgdx ios 项目中。

我已下载 parse-1.0.0-beta-03.jar 并将其添加到 gradle 依赖项中。但是,当我运行 launchIOSDevice 命令时,出现以下错误。任何帮助将不胜感激,谢谢!

Undefined symbols for architecture armv7:
  "_SLServiceTypeTwitter", referenced from:
      -[PF_Twitter getAccessTokenForReverseAuthAsync:localTwitterAccount:] in Parse(PF_Twitter.o)
      -[PF_Twitter getLocalTwitterAccountAsync] in Parse(PF_Twitter.o)
  "_OBJC_CLASS_$_BFExecutor", referenced from:
      objc-class-ref in Parse(BFTask+Private.o)
      l_OBJC_$_CATEGORY_BFExecutor_$_Background in Parse(BFTask+Private.o)
  "_OBJC_CLASS_$_SLRequest", referenced from:
      objc-class-ref in Parse(PF_Twitter.o)
  "_OBJC_CLASS_$_ACAccountStore", referenced from:
      objc-class-ref in Parse(PF_Twitter.o)
  "_ACAccountTypeIdentifierTwitter", referenced from:
      -[PF_Twitter getLocalTwitterAccountAsync] in Parse(PF_Twitter.o)
  "_OBJC_CLASS_$_BFTask", referenced from:
      objc-class-ref in Parse(PFPush.o)
      objc-class-ref in Parse(PFObject.o)
      objc-class-ref in Parse(PFUser.o)
      objc-class-ref in Parse(PFConfig.o)
      objc-class-ref in Parse(PFBlockRetryer.o)
      objc-class-ref in Parse(PFRetryingCommandRunner.o)
      objc-class-ref in Parse(PFPurchase.o)
      ...
  "_OBJC_CLASS_$_BFTaskCompletionSource", referenced from:
      objc-class-ref in Parse(PFObject.o)
      objc-class-ref in Parse(PFCommandCache.o)
      objc-class-ref in Parse(PF_Twitter.o)
      objc-class-ref in Parse(PFTaskHTTPRequestOperation.o)
      objc-class-ref in Parse(PFNetworkCommandRunner.o)
      objc-class-ref in Parse(BFTask+Private.o)
  "_OBJC_CLASS_$_SLComposeViewController", referenced from:
      objc-class-ref in Parse(PF_Twitter.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

【问题讨论】:

    标签: ios libgdx robovm


    【解决方案1】:

    看起来您还没有添加所有必需的框架,更具体地说,可能是 Bolts。如果您使用 parse 1.6.1 确保这些是链接库:

    或者你可以得到一个入门项目HERE

    【讨论】:

    • 这与问题无关。他使用的是 RoboVM,而不是 xCode
    猜你喜欢
    • 2014-08-10
    • 2018-06-18
    • 2019-09-13
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 1970-01-01
    • 2019-08-20
    • 1970-01-01
    相关资源
    最近更新 更多