2016-04-29 91 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!