Swift3 没有此类模块';facebook登录';

Swift3 没有此类模块';facebook登录';,swift3,facebook-sdk-4.0,Swift3,Facebook Sdk 4.0,我正在使用Firebase和Facebook SDK开发一个应用程序,但由于某些原因,我在安装Facebook SDK时遇到了问题。Firebase运行得很好,我一直在关注官方facebook上的Swift。这是我的播客文件: platform :ios, '10.0' target 'MyApp_iOS' do use_frameworks! # Pods for MyApp_iOS pod 'Firebase/Core' pod 'Firebase/Auth' pod 'Firebas

我正在使用Firebase和Facebook SDK开发一个应用程序,但由于某些原因,我在安装Facebook SDK时遇到了问题。Firebase运行得很好,我一直在关注官方facebook上的Swift。这是我的播客文件:

platform :ios, '10.0'

target 'MyApp_iOS' do

use_frameworks!

# Pods for MyApp_iOS
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Database'
pod 'Firebase/Messaging'
pod 'Firebase/Storage'
pod 'FacebookCore'
pod 'FacebookLogin'

当我尝试导入FacebookLogin时,出现了“没有这样的模块”FacebookLogin“错误。我尝试安装FBSDKCoreKit并将平台9.0更改为10.0,但得到了相同的结果。我做错了什么?

以下是您需要做的:

  • 为项目创建目录
  • 在步骤1的目录中创建一个新的Xcode项目
  • 在您创建的目录中运行pod init
  • 这将创建一个pod文件
  • 在pod文件中添加所需的pod
  • 运行pod安装这将下载所需的pod文件并创建一个名为MyApp_iOS.xcworkspace的.xcworkspace文件
  • 关闭现有的xccodeproj文件并打开xcworkspace文件
  • 在xcworkspace文件中进行所有更改。现在FacebookLogin可用

  • 特别感谢蒂亚戈在这个问题上的帮助

    你能解决这个问题吗?我遇到了类似的问题。我已修复了该问题。安装POD后,您需要打开您的-project-name.xcworkspace文件,该文件是您需要使用的项目文件,以使所有内容正常工作。我在这里遵循firebase的指示:,尽管它在安装facebook登录吊舱后对我起了作用,也解决了我的问题。我认为这是非常愚蠢的-我的意思是我怎么不能运行我最初的xcode项目。谢谢。