在Xcode中为iOS构建Unity3D移动项目时出现链接器错误

时间:2015-10-13 21:47:24

标签: ios xcode facebook unity3d linker

我最近将我的OSX更新为El Capitan,由于我之前版本的Unity(我认为是v 5.0.1)存在问题,我被迫更新到最新版本(5.2.1f1)。现在,当我为iOS构建时,在链接过程中出现以下错误:

  

ld:未找到框架fBSDKCoreKit用于架构armv7

     

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我正在使用Soomla库进行应用内购买和社交集成,以及Parse用于在线数据库。我相信这些图书馆中至少有一个可能对此负责,因为它们都包含与Facebook相关的代码。无论如何,我无法弄清楚接下来需要尝试什么。这两个插件都已更新到最新版本。

我像往常一样首先尝试使用 Mono2x 脚本后端进行构建。然后,我尝试将其更改为 IL2CPP 并尝试编译 armv7 arm64 通用架构选项。没有任何效果。

我还尝试手动添加从https://developers.facebook.com/docs/ios下载的FBSDKCoreKit框架文件。这也没有用,除了这次我得到了一个稍微不同的错误:

  

ld:找不到框架FBSDKCoreKit clang:错误:链接器命令

     退出代码1

失败(使用-v查看调用)

当我明确地将框架添加到Xcode项目中时,我不确定为什么会这样说。任何人都可以给我任何见解吗?

0 个答案:

没有答案