Avatar
swift build において、 xcrun --find swift で出力されるのと異なるツールチェーンが使われてしまうのですが、原因や解決策がわかる方はいますでしょうか…? $ xcrun --find swift /Applications/Xcode-14.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift $ xcode-select -p /Applications/Xcode-14.0.0.app/Contents/Developer # なぜか `Xcode-14.0.0.app` でなく `Xcode-14.0.0-Beta.app` が使われる $ swift build -c release --package-path Tools/UhooiPicBookTools --product swiftlint --verbose Copying /Users/uhooi/Documents/Repos/GitHub/uhooi/UhooiPicBook/Tools/UhooiPicBookTools/.build/artifacts/swift-syntax/_InternalSwiftSyntaxParser.xcframework/macos-arm64_x86_64/lib_InternalSwiftSyntaxParser.dylib /Applications/Xcode-14.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -fobjc-arc ... ... やったことは↓に雑にまとめています。 必要に応じてログなども採取できます。 https://twitter.com/the_uhooi/status/1563343711790313472?s=20&t=yVYzDQETN4_8nRFfjB3avQ (edited)
Xcode 13 をアクティブにしているのに、ターミナルだとなぜか Xcode 14 が使われてエラーになるな、、