簡體   English   中英

CocoaPods吊艙安裝。 無法導入模塊

[英]CocoaPods pod install. Modules cannot be imported

我通過使用$ sudo gem install cocoapods安裝了CocoaPods。

我有一個帶有以下Podfile的快捷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

運行Pod install(似乎運行正確,沒有任何錯誤消息)之后,我有了一個由Pods.xcodeproject生成的Pods文件夾以及其他幾個文件。

但是,在嘗試編譯項目時,我會遇到錯誤,告訴我找不到我的模塊。 錯誤消息是“ No such module后跟模塊名稱”。

然后,我嘗試手動安裝模塊,並確認在每個模塊手動安裝后,pod確實不起作用。

我已經搜索並嘗試了以下幾種解決方案:

  1. 刪除並重新安裝pod。
  2. 升級紅寶石到2.2.1
  3. 刪除pods文件夾,然后重新運行$ pods install。
  4. 清理項目。

評論多於答案,但我沒有足夠的聲譽來評論:

當將pod installyour-project.xcodeproject ,它將創建一個名為your-project.xcodeworkspace的新文件/文件夾( …project變成…workspace ),這是您應該打開的新文件。

您沒有提到您是否知道,所以您可以開始:在Xcode中關閉.xcodeproject ,然后打開.xcodeworkspace ,它應該可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM