2016-10-08 23 views
0

私のMacには2つのXcodeがあります(7.3.1 & 8.1)。私はReactiveCocoaで作業したいので、Cocoapods経由でインストールし、後でCarthageでインストールしました。私は後で私のViewController import ReactiveCocoaでインポートするときに、私は次のエラーを取得する:ReactiveCocoa、Swift 2.3でコンパイルされたモジュールは、Swift 3.0の問題ではインポートできません。直し方?

Module compiled with Swift 2.3 cannot be imported in Swift 3.0: /Users/myUser/Library/Developer/Xcode/DerivedData/RAC-grddczfrbaumbtglfcuzhxyzoodk/Build/Products/Debug-iphonesimulator/ReactiveCocoa.framework/Modules/ReactiveCocoa.swiftmodule/x86_64.swiftmodule 

は、私はそれをどのように修正することができますか?私はすでに、最新のdocumentation(githubの)を参照して、その上に3〜4時間を超えると、何も

+0

ポッドに追加したバージョンは何ですか? "ポッド 'ReactiveCocoa'、 '〜> 4.2'"? –

+0

@Ahmadはい、そうです – Doe

答えて

0

を働いている:

"This documents the RAC 5 which targets Swift 3.0.x ..."

私は4.xのバージョンをインストールするべきではないと仮定します。 「ReactiveCocoa」のポッドを試してみてください。Swift 3をターゲットにした最新バージョンのバージョン5をインストールしてください。

また、「Objective-C and Swift」のセクションを確認してください。

希望しました。

0

Swift 3.0をサポートするReactiveCocoaを探している場合、ReactiveCocoa 5.0 alpha 1およびmasterブランチはまだCocoaPodをサポートしていません。しかし、サポートはWIPです。

一方、rex-modulemapブランチをお試しください。

関連する問題