Xcode15, iOS17のアプリビルドエラー

エラー内容

Error (Xcode): Flutter failed to write to a file at "/directory-path/build/ios/Debug-iphoneos/.last_build_id".

原因

Xcode15から ENABLE_USER_SCRIPT_SANDBOXING のデフォルトがYesになっていたため。
これをYesにすることで、ビルド時にソースファイルや中間ビルドデータ・オブジェクトにアクアスできなくなるらしい。

対処法

Xcodeから
左サイドメニューのRunner → TargetからRunnerを選択 → Build Settings → フィルタリングをAllにする → ENABLE_USER_SCRIPT_SANDBOXING のプロパティをNoにする

参考