【问题标题】:Facebook module is no longer 64 bit in appcelerator 5.2GAFacebook 模块在 appcelerator 5.2GA 中不再是 64 位
【发布时间】:2016-03-08 11:22:49
【问题描述】:

Facebook 模块已停止工作。我正在 appcelerator 中开发一个钛合金应用程序。

当我尝试构建我的应用程序时,我收到以下错误:

[INFO] : Invoking xcodebuild
[ERROR] : * BUILD FAILED **
[ERROR] : The following build commands failed:
[ERROR] : Ld build/Intermediates/Game.build/Debug-iphoneos/Game.build/Objects-normal/armv7/Game normal armv7
[ERROR] : Ld build/Intermediates/Game.build/Debug-iphoneos/Game.build/Objects-normal/arm64/Game normal arm64
[ERROR] : (2 failures)

我设法隔离了 Facebook 模块的问题,它不再是 64 位的。我该如何解决这个问题?这在最新更新之前运行良好。

【问题讨论】:

  • 您似乎发现了一个错误。 Stack Overflow 是 not the right place 报告错误。请通过Appcelerator JIRA 检查这是否是一个已知问题。如果不是,请创建票证,链接到此问题,但还要在票证本身中提供可重现的代码、步骤和环境信息。不要忘记在此处放置门票链接,以便其他人可以与您一起观看。

标签: facebook appcelerator appcelerator-titanium


【解决方案1】:

ti.facebook iOS 新版今天刚刚发布,可以在这里下载:https://github.com/appcelerator-modules/ti.facebook/releases/tag/ios-5.1.0

该错误与拱形无关,但与仅适用于 iOS 9 的 UIApplicationOpenURLOptionsAnnotationKey 常量有关,因此不适用于 Xcode

【讨论】:

  • 希望这能早点完成 - 我最终升级了我的操作系统,以便我可以更新 xcode,不过,谢谢 - 肯定会对其他人有所帮助。
  • 对不起,明白了。但正如您现在所看到的,有许多关键的修复需要及时进行。
【解决方案2】:

如果需要,您可以在此处下载以前版本的 Facebook 模块:https://github.com/appcelerator-modules/ti.facebook/releases

【讨论】:

    【解决方案3】:

    我有同样的错误,但错误是明显的构建日志......

    我也再次尝试了 5.0.0 版插件,但没有成功

    [TRACE] 架构 x86_64 的未定义符号: [TRACE]“_UIApplicationOpenURLOptionsAnnotationKey”,引用自: [TRACE] - [FacebookModule handleRelaunch] 在 libfacebook.a(FacebookModule.o) [TRACE] ld:未找到架构 x86_64 的符号 [TRACE] clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) [错误] ** 构建失败 **

    请不要删除此回复

    【讨论】:

    • 这最好作为评论留下,或者如果它与这个有足够的不同,则作为一个单独的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多