質問: Xcodeでビルドを実行しようとした時のエラーです。 Mac OS 10.13.3 Xcode 9.2 を使用しています。 新規プロジェクトから macOS > Cocoa App を選び、デフォルトの状態でビルドしようとしたのですが、以下のエラーが出てしまいます。 ``` :0: error: Swift does not support the SDK 'MacOSX10.12.sdk' Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1 ``` プロジェクトファイルのInfoの中の、Deployment Targetの項目も、10.13になっていることを確認しました。 どこでMacOSX10.12.sdkを参照しようとしたのか見当がつかず困っています。 【追記(3/13)】 Swiftのバージョンは4.0.3です。 バージョンを確認しようとした所、 ``` Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) Target: x86_64-apple-macosx10.9 :0: error: Swift does not support the SDK 'MacOSX10.12.sdk' ``` というエラーが出たため、プロジェクト以前に何らかの設定が間違っているのかもしれません。
回答: ・Build Settings > Swift compiler Code Generation > Optimization Level の項目を None ・XcodeのDerivedDataを削除 で一部プロジェクトでうまくいきました。 最終的に ・Xcodeを再インストール で完全にエラーが出なくなりました。 何かの拍子にSDKの設定が変わって変更できなくなってしまったようです...。 なんとか解決に至りました。ありがとうございました。