2014-11-14 57 views
3

我有一個使用版本0.34.4的cocoapods的問題& cocoapods-0.35.0.rc2 我將筆記本電腦更新到OS X Yosemite I已更新的寶石和的CocoaPods和我的老的iOS項目停止工作Xcode 6和Cocoapods使用版本0.34.4&cocoapods-0.35.0.rc2

,我發現了以下錯誤:

using cocoapods-0.34.4: 
ld: library not found for -lPods-Evernote-SDK-iOS 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

using cocoapods-0.35.0.rc2: 
There is a circular dependency between ShareKit/NoARC and ShareKit/Core 

這裏是我的podfile內容,任何幫助?

platform :ios, '6.0' 
source 'https://github.com/CocoaPods/Specs.git' 


pod 'CXAlertView' 
pod 'ShareKit' 
pod 'JSONKit' 
pod 'FPPopover' 
pod 'Base64' 
pod 'CZDateFormatterCache' 
pod 'JMImageCache' 
pod 'Reachability' 
pod 'MFSideMenu' 
pod 'ASIHTTPRequest' 

回答

0

通過創建新項目解決! 我用的CocoaPods-0.34.4新項目

+0

嗯。這很激進!你發現以前有什麼不對嗎? – fatuhoku 2015-01-22 16:21:26

+0

不,我嘗試了一切,但沒有爲我工作。 – 2015-01-26 07:51:14

1

刪除當前0.35.0版本,你可以只運行:

sudo gem uninstall cocoapods

你必須通過命令來安裝可可豆莢的特定版本:

sudo gem install cocoapods -v 0.34.4

pod install