我最近将我的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项目中时,我不确定为什么会这样说。任何人都可以给我任何见解吗?