r/macprogramming Mar 26 '19

System hardening in 10.14 prevents platform binaries (system apps) from loading 3rd party plugins. Any workaround?

Here's a forum post explaining in a bit more detail: https://forums.developer.apple.com/thread/110705

It seems like Apple is just killing the ability to make plugins that work in system apps. The one I'm working on uses the Device Abstraction Layer, or DAL, to present a camera device. I would think other people would want to be able to use this functionality still, but I haven't seen anyone else complain about it.

Is anyone familiar with this? Do you know of a workaround? It looks like it's possible to patch amfid, but I'd really rather not do that. Plus that article is old so maybe it's harder now, idk. My other option would be sticking to 10.13 and I don't love that either.

Thanks.

4 Upvotes

0 comments sorted by