Thank you. This got me on the right path.
Turns out, I have dynamic library validation disabled specifically because I want to allow plugins to load.
At first, I thought a cocoa pods (bug?) was my problem; with paths such as this appearing:
Load command 117
cmd LC_RPATH
cmdsize 112
path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx (offset 12)
However; I have another app with exactly the same LC_RPATH and that has never had an issue.
More digging resulted in me finding a broken framework due to another (different) issue, referencing LC_RATHS from /User
So thanks for the advice. It greatly helped me find the root cause.
Out of interest, do you know if there's a reason the /Applications/Xcode path does not cause the same fault?
Topic:
Code Signing
SubTopic:
General
Tags: