2016-04-29 98 views
1

这是我的“Podfile”的内容:Cocoapod框架没有找到

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '8.0' 
use_frameworks! 

target "yame" do 
    pod 'ImageLoader' 
    pod 'KYDrawerController' 
    pod 'JLToast', '~> 1.3' 
    pod 'Alamofire', '~> 3.0' 

    pod 'Bolts' 
    pod 'FBSDKCoreKit' 
    pod 'FBSDKLoginKit' 
end 

target "yameTests" do 
    pod 'ImageLoader' 
    pod 'KYDrawerController' 
    pod 'JLToast', '~> 1.3' 
    pod 'Alamofire', '~> 3.0' 

    pod 'Bolts' 
    pod 'FBSDKCoreKit' 
    pod 'FBSDKLoginKit' 
end 

突然无缘无故地我开始了一个错误:没有这样的模块“ImageLoader的”

我相信这个错误发生在项目中的任何其他模块。 我在Google上查看了许多解决方案。似乎没有任何帮助。

+0

是不是可以打开您的Projectfile而不是Workspace?还有一个问题:为什么你会在你的项目目标和你的测试目标中拥有所有的Pods? – choli

+0

我对某些其他库有类似的问题。它出现在建设和它解决,如果我尝试打造和干净的几次.. – senty

+0

我总是与项目文件,而不是工作区,至少据我回忆。我也尝试与工作区一起工作,但在框架代码本身上出现了大约20个错误。由于我做了测试,豆荚都在目标和测试中。我删除了测试目标。 – bashan

回答

0

当执行pod install时,会显示No such module 'ImageLoader'错误?

  • 如果两个目标是相同的库,为什么分开?
  • 你确信你的ios平台'8.0'

You can try it in another project, because sometimes setting pods in the project is corrupt and is very difficult to fix that.

我认为,你可以只用你的Podfile下一个测试。

pod 'ImageLoader' 
pod 'KYDrawerController' 
pod 'JLToast', '~> 1.3' 
pod 'Alamofire', '~> 3.0' 
pod 'Bolts' 
pod 'FBSDKCoreKit' 
pod 'FBSDKLoginKit' 

use_frameworks!