参照されている回答はどれも機能しません。 Xcode 10.2で何か新しいことが起こった
これは、Swift 4.2または5を使用しているかどうかに関係なく発生します。
これは、まったく新しい、編集されていないコマンドラインツールですぐに実行されます。
MacOSコマンドラインツールを作成し、「実行」をクリックするだけです。
このエラーはすぐに発生します。
私がこれまでに行ったことは何も修正していません。
Swift 5 Xcode 10.2のリリースノートから :
Swift 5 Runtime Support for Command Line Tools Package
Xcode 10.2以降、SwiftコマンドラインツールにはmacOSのSwiftライブラリが必要です。 macOS Mojave 10.14.4以降、デフォルトで含まれています。 macOS Mojave 10.14.3以前では、Swiftコマンドラインツールにこれらのランタイムサポートライブラリを提供するオプションパッケージがあり、 からダウンロードできます-Apple開発者向けのその他のダウンロード 。このパッケージのベータ版をインストールした場合は、リリース版に置き換えてください。このパッケージはSwiftコマンドラインツールでのみ必要であり、グラフィカルユーザーインターフェイスを備えたアプリでは必要ありません。
ご了承ください:
Swift_FORCE_STATIC_LINK_STDLIB=YES
を追加することを推奨していますが、これは不要になりました。この問題は、MacOSを最新のものにアップデートせずにXCodeを10.2にアップデートし、使用したSDKもアップデートされなかったために発生しました。どうやらこれらの手順は私の問題を解決しました:
推奨されたとおりにmacOSを更新しましたが、Package.Swift
:
- // Swift-tools-version:4.2
+ // Swift-tools-version:5.0