electron-builderでMac OS用のアプリケーションをビルドする際にpackage.jsonのfiles指定が無視される問題は、いくつかの原因が考えられます。以下の点を確認してみてください:
files配列内のパスが正しく指定されているかどうか。特定のファイルやフォルダを除外する場合、ファイル名の先頭に!を付ける必要があります¹。package.jsonに構文エラーがないかどうか。例えば、不要なカンマや括弧がないかなどです。asarを使用している場合、asarファイルに含めたくないファイルをpackage.jsonで指定する必要があります¹。electron-builderを使用しているかどうか。古いバージョンでは、このような問題が発生することがあります。もし上記の点を確認しても問題が解決しない場合は、electron-builderのGitHubのissueトラッカーで類似の問題が報告されていないかを確認するか、新たにissueを報告することを検討してみてください⁴。また、Stack Overflowなどのコミュニティで質問を投稿して、他の開発者からのフィードバックを得るのも一つの方法です²。
ソース: Bing との会話 2024/5/15 (1) Electron-builderでパッケージに「含めたくない」ファイルを指定する. https://zenn.dev/takamichie/articles/261d5bc54ce0a5. (2) builder ignores build.files, build.extraResources & build .... https://github.com/electron-userland/electron-builder/issues/2928. (3) exclude files from build in electron via package.json. https://stackoverflow.com/questions/61409946/exclude-files-from-build-in-electron-via-package-json. (4) Application Contents - electron-builder. https://www.electron.build/configuration/contents.html.