CocoaPods pod安装.无法导入模块

Cal*_*twr 1 ios cocoapods swift

我使用安装CocoaPods $ sudo gem install cocoapods.

我有一个带有以下podfile的swift Xcode项目

platform :ios, '8.2'
use_frameworks!

target 'Clover' do

pod 'Alamofire', '~> 1.2'
pod 'SwiftyJSON', '~> 2.2'
pod 'ObjectMapper', '~> 0.12'
pod 'ImageLoader', '~> 0.3.0'
pod 'SVProgressHUD'

end

target 'CloverTests' do

end
Run Code Online (Sandbox Code Playgroud)

我运行pod安装后,似乎运行正常,没有错误消息,我有一个Pods生成的文件夹Pods.xcodeproject以及其他几个文件.

但是,在尝试编译项目时,我会发错误告诉我我的模块没有找到.错误消息No such module后跟模块名称.

然后,我尝试手动安装模块,并确认在手动安装后,每个模块的吊舱确实无法正常工作.

我搜索并尝试了几种解决方案如下:

  1. 删除并重新安装pod.
  2. 将红宝石升级至2.2.1
  3. 删除pods文件夹并重新运行$ pods install.
  4. 清理项目.

LaX*_*LaX 6

更多评论而不是答案,但我没有足够的声誉来评论:

当您使用pod installyour-project.xcodeproject,它会创建一个名为your-project.xcodeworkspace(…project成为…workspace)的新文件/文件夹,这是您应该打开的新文件.

你没有提到你是否知道这一点,所以在这里你去:关闭.xcodeprojectXcode并打开.xcodeworkspace它,它应该工作.