[Xcode/Swift] Xcode15でSwiftLintがエラーになる件

背景

Xcode15にしてから初めて新規プロジェクトを立ち上げて、いつもどおりSwiftLintを入れたらエラーになった

エラー内容

The file “.swiftlint.yml” couldn’t be opened because you don’t have permission to view it. – Falling back to default configurati

直訳: 閲覧権限がないため、”.swiftlint.yml “ファイルを開けませんでした。- デフォルト設定に戻る

原因

Xcode14では、ENABLE_USER_SCRIPT_SANDBOXINGなるものがデフォルトでNoだったものが、Xcode15でYesになったことが今回の原因らしい。

解決方法

上記の設定をNoに戻すだけでOKです。

1: Project Settingを開く

2: Targetを開く

3: Build Settingを選ぶ

4: ENABLE_USER_SCRIPT_SANDBOXINGで検索をかける

5: Noに変更する


以上です、久々の投稿でした。

今年はもっと成長できるよう頑張ります。