DriverKit unsigned dext for local execution

I'm trying to build the driverkit sample from github (https://github.com/knightsc/USBApp)


according to this: https://developer.apple.com/system-extensions/


"If you plan to deploy drivers built with DriverKit, allow other developers to use your system extensions, or use the EndpointSecurity API, you’ll need to request an entitlement from Apple.

While your request is in review, you can test system extensions on your Mac by temporarily turning off System Integrity Protection."



I'm trying to build on a system with SIP off, but I can't get as far as testing because Xcode won't build or sign the dext. I don't want it signed, because I have no entitlements, I'd be happy to run it locally to figure out if it is worth proceeding with even requesting entitlements.


Has anyone been able to build and test a dext without already having entitlements?

Sadly no, I have the same problem. SIP off, chosen sign locally as per what the documentation says. Xcode won't build the dext.
I find I can compile the USB DriverKit Sample in XCode 11-5-0; that version of XCode proceeds to do the build if the target is set to 'Sign to run locally'.

XCode 12 seems dead-in-the-water until you have your real provisioning profile.
DriverKit unsigned dext for local execution
 
 
Q