自從升級到Swift 3以來,我無法安裝Swift 3版本的豆莢。例如,ReadabilityKit在主分支上有Swift 3支持。在他們的自述,他們聲稱,斯威夫特3的支持,就必須簡單地做:Podfile沒有下載最新的Swift 3版本的豆莢
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
pod 'ReadabilityKit'
end
我還包括行: source 'https://github.com/CocoaPods/Specs.git'
在podfile的頂部。
我看到的問題,我已經複製了一個新的Swift 3項目,當我做pod install
時,我得到一箇舊版本的回購。所以當在Xcode中打開它的項目時,它提供了將Pod的代碼轉換爲Swift 3,或者如果我構建,那麼它會拋出一堆錯誤,因爲它不在Swift 3中。我最終不得不像這樣將它列在podfile中:
pod 'ReadabilityKit', :git => 'https://github.com/exyte/ReadabilityKit.git', :branch => 'master'`
這是默認設置 - 主分支上的常規回購。但是直到現在,一旦我運行了pod install
,它是否顯示它已經被修改了,並且它的工作原理應該如此。這不是ReadabilityKit獨有的 - 它發生在我迄今爲止嘗試過的Swift 3支持的每個Pod上。
我在Ruby 2.3.0上使用Cocoapods 1.0.1。
剛剛意識到的CocoaPods說,使用prerelase的Xcode中8在其[網站](https://cocoapods.org/) – Dule
這是什麼在簡單的條款,它仍然需要在迅速4? –