gpt4 book ai didi

ios - iOS 上 Unity 5 上的 Facebook SDK

转载 作者:行者123 更新时间:2023-12-01 18:53:56 25 4
gpt4 key购买 nike

我一直无法让最新的 Facebook SDK 6.2.1 在我的项目和空项目中与 Unity 5.0.0f4 一起运行。

这是我所做的:-

  • 创建一个空白项目
  • 导入 Facebook SDK
  • 在编辑器设置中设置应用 ID 和名称
  • 添加示例场景以build设置
  • 构建 Xcode 项目
  • 在 Xcode 中打开
  • 在设置中禁用 ARC
  • 当 xcode 提示时删除额外的#endif
  • 在 iOS 设备上构建和运行游戏

  • 我最终遇到的错误在以下链接中:-

    dl.dropboxusercontent.com/u/13490919/FacebookiOSProb/Screenshot%202015-03-12%2014.53.29.png

    我得到的错误是“EXC_BAD_ACCESS (code=1)”。我不是 xcode/iOS 的人,所以这让我很困惑。如果 facebook 不存在,则不会发生此错误。有谁知道如何解决这个问题?当然,我不是唯一一个遇到这个问题的人。我想做的就是从 facebook 获取访问 token 。如果需要,我不介意使用简单的 webview 或类似的东西。

    对此的任何帮助将不胜感激。我会给予免费的拥抱,但你知道。

    谢谢

    最佳答案

    我设法解决了这个问题。正如其他人在 unity forums here 上发布的那样,您需要将选项“iOS”标记为插件平台,并在以下文件中添加“-fno-objc-arc”作为编译标志:Assets/Facebook/Editor/iOS/FbUnityInterface.mm

    截至本文发布时,这适用于最新版本的 Unity 5.0.1f 和 Facebook SDK 6.2.1。

    关于ios - iOS 上 Unity 5 上的 Facebook SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29085604/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com