[Xcode]バージョン9.0から9.1にアップデートした時にビルドエラー発生した

Xcodeアップデート後、Swiftプロジェクトのコンパイルでビルドエラーが発生しました。

エラー文

Module compiled with Swift 4.0 cannot be imported in Swift 4.0.2: /Users/User/Downloads/testprojct/Carthage/Build/iOS/Alamofire.framework/Modules/Alamofire.swiftmodule/x86_64.swiftmodule

Google翻訳(するまでもないけど。)
Swift 4.0でコンパイルされたモジュールは、Swift 4.0.2でインポートできません。

背景

carthage というSwift製のライブラリ管理ツールでビルドした、Alamofireというframeworkを使っていました。

Swift 4.0の時にビルドしてたので、Swiftのバージョンが変わってインポートできないよ。と言ってきたようです。

つまりは、carthage buildしなおせばよいってこと。

参考

carthageとは、

コメント

タイトルとURLをコピーしました