Swift 3にアップデートして以来、Swift 3バージョンのPodをインストールするのに問題がありました。一例として、ReadabilityKitはマスターブランチでSwift 3をサポートしています。彼らのreadmeファイルでは、彼らはスウィフト3のサポートのために、あなたは、単にしなければならないと述べている:podfileの上部に source 'https://github.com/CocoaPods/Specs.git'
:Podfileは最新のSwift 3バージョンのポッドをダウンロードしていません
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
pod 'ReadabilityKit'
end
を私はまた、行が含まれています。
新鮮な新しいSwift 3プロジェクトに複製した私が見ている問題は、pod install
を実行すると古いバージョンのrepoが得られることです。だから、Xcodeでプロジェクトを開くと、ポッドのコードをSwift 3に変換することができます。それを構築すると、Swift 3にはないので、エラーの束がスローされます。そのようにpodfileにリストする必要があります:
pod 'ReadabilityKit', :git => 'https://github.com/exyte/ReadabilityKit.git', :branch => 'master'`
これは、マスターブランチ上のデフォルトの設定(通常のレポ)です。しかし、ただ今、私がpod install
を実行すると、それはポッドが壊れていることを示しているのでしょうか?これはReadabilityKitに固有のことではありません。これまでに試したSwift 3のサポートで、すべてのポッドで発生しました。
私はRuby 2.3.0でCocoapods 1.0.1を使用しています。
はちょうどcocoapodsは、Xcodeの8のためprerelaseを使用すると言うことに気づきました[ウェブサイト](https://cocoapods.org/) – Dule
これは簡単なことでは何ですか、それはまだ迅速な4で必要ですか? –