My plugin had issues with auvaltool the other day. I wanted to run it under the debugger to figure them out, which isn’t possible out of the box. There’s lots of conflicting info / out-of-date methods on how to best do this, so I dug in and wrote this up:
tl:dr — At least on macOS 15.x, it seems disabling SIP is enough (no need to do the copy+codesign dance).
I also spoke with Apple Technical Support (code-level) who confirmed the only other workaround is running the x86_64 slice on an x86_64 binary, as I describe in the article. He asked me to file the problem with Feedback Assistant, which I did (FB17770160 for anyone else who want to reference).
