Sysex train it is. Few follow-up questions:
Is it really necessary to disable SIP in order to be able to conveniently test system extensions signed with Apple Development cert and automatic code signing?
Entitlement names for Release build vs Debug would differ if we're planning to re-sign Release build with Developer ID, right?
It seems that for local development appex might be better, if practically there's almost no difference besides tweaks in entitlements/xcodegen configuration, main function and sysex activation code.
While trying to get sysx working locally with SIP disabled, I ended up with the following error message:
System extension activation failed: Invalid extension configuration in Info.plist and/or entitlements: System extension <SYSX_BUNDLE_ID>.systemextension does not appear to belong to any extension categories
Entitlements and overall configuration seem in order. What could that be?
Topic:
App & System Services
SubTopic:
Networking
Tags: