无法使用 Swift 2 在 Xcode 7 beta 中导入 FBSDK

Posted

技术标签:

【中文标题】无法使用 Swift 2 在 Xcode 7 beta 中导入 FBSDK【英文标题】:Can't import FBSDK in Xcode 7 beta, using Swift 2 【发布时间】:2015-09-29 08:09:17 【问题描述】:

由于某种原因,带有 Swift 2 的 Xcode 7 beta 不允许我导入 FBSDK 框架。

错误显示:

No such Module..

我该如何解决这个问题?

【问题讨论】:

详细描述您的问题。 @AshishKakkad 我将 FBSDK 核心套件和登录套件链接到我的 Xcode 项目,但是当我尝试将它们导入我的视图控制器(即:“导入 FBSDKCoreKit”)时,它给了我一个错误信息"没有这样的模块'FBSDKCorekit'" 【参考方案1】:

您可以通过将 FacebookSDK 添加到“框架搜索路径”来解决此问题

转到构建设置并搜索“框架搜索”

你可以试试这个……

当您导入框架时,请确保您已选择“如果需要则复制”。这不是 Facebook 推荐的,但它确实有效!

【讨论】:

谢谢!我刚刚检查了“如果需要复制”,它工作得很好。

以上是关于无法使用 Swift 2 在 Xcode 7 beta 中导入 FBSDK的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 Swift 在 Xcode 中使用 Parse 1.7.2 和 Facebook SDK 4.1 创建新用户

Swift 2 Xcode 7.2.1 Playground 错误 - 文件“日志”无法保存在文件夹“库”中

UIScreen.mainScreen().nativeBounds.height 无法使用 Xcode 7/Swift 2,目标 iOS7

Swift 2 的 Xcode 7.0 更新问题

如何使用 Swift 2 + XCode 7 + iOS 9 获取和解析 JSON [重复]

CocoaPods 在 Xcode 7 Swift 2.2 中没有这样的模块