Call to bind() is failing in my Cocoa app project but not in a commandline tool project (with same exact networking code).
- No sandbox
- Catalina (with SIP disabled, but solution will need to work on machines with SIP enabled)
- App transport settings wide open (this is a client-only setting though AFAIK)
- sandboxd says "deny(1) network-bind*:32323"
When I copy the code to a commandline project, it works.
1 - If the app is not sandboxed, why is there a sandbox error in the log?
2 - Is there something else I need to add to Info.plist for binding to a network port (and other related server functionality) from a Cocoa app?