Brew the Mash

クラフトビール好きなITエンジニア@mashmorgan_jpの開発メモなど

【iOS】CarthageでRealmを入れようとしたら"Incompatible Swift version"エラー

表題の通り。

CarthageでRealmを導入しようと思い、homebrewからCarthageをインストール。

そして手順に沿って、Carthageファイルを作成し、carthage bootstrap --platform iOSコマンドを実行したところ"Incompatible Swift version"エラーが発生。

詳細はこんな感じ。

*** Skipped installing realm-cocoa.framework binary due to the error:
    "Incompatible Swift version - framework was built with 4.1 (swiftlang-902.0.48 clang-902.0.37.1) and the local version is 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2)."

ググったら同じ人がいて、--no-use-binariesオプションをつけてごらん、とのこと。

github.com

やってみたら成功しました。(すごく時間かかりましたが)

こういう環境作りで時間取られるのは本当にもったいないと思う今日このごろ。