Xcodeでビルドを実行しようとした時のエラーです。
Mac OS 10.13.3
Xcode 9.2
を使用しています。
新規プロジェクトから
macOS > Cocoa App
を選び、デフォルトの状態でビルドしようとしたのですが、以下のエラーが出てしまいます。
<unknown>: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 <unknown>:0: error: Swift does not support the SDK 'MacOSX10.12.sdk'
というエラーが出たため、プロジェクト以前に何らかの設定が間違っているのかもしれません。
念のための確認ですが、クリーンしてからビルドも同じでしょうか?(それで解決したという情報もありましたので)また、使用されているSwiftのバージョンはいくつになりますでしょうか?
コメントありがとうございます。クリーンは何度か試しましたが変化はありませんでした。
使用している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 <unknown>:0: error: Swift does not support the SDK 'MacOSX10.12.sdk'」というエラーが出たため、プロジェクト以前に何らかの設定が間違っているのかもしれないです。)
過去に同じエラーメッセージが出ていて「Build Settings > Swift compiler Code Generation > Optimization Level の項目を Noneにしたら直りました。」というようなことが書かれていたのですが、こちらもすでに実行済でしょうか?あと今のところ思いつくものとしては、XcodeのDerivedDataを削除してみるぐらいですね。。。
ありがとうございます。どちらの項目もやってみたところ、エラーが出なくなりました…!ただ、別の実行ファイルで試したら同様のエラーが出てしまいました…。おそらく手作業で修復できる範囲ではないと思い、Xcodeを再インストールしたところ安定して成功するようになりました。関連ファイルの所在やSettingの項目について知らなかったので、非常に助かりました…!ありがとうございます!
回答1件
あなたの回答
tips
プレビュー