Hi, my app requires an AudioServer driver for full functionality. Everything works fine if I install the driver "by hand" in Library/Audio/Plug-Ins/HAL, but my understanding is that I cannot do this for an App distributed through the App Store. It seems that System Extensions are the way to go, but I'm having problems implementing this.
I've made sure that the driver has a bundle ID of the form app.bundle.id.drivername and the bundle's name is app.bundle.id.drivername.driver located in my app's Content/Library/SystemExtensions folder. The app also has the corresponding entitlement. However, when I submit an activation request for the driver, I always get the error message "OSSystemExtensionErrorDomain Code 4: Extension not found in App bundle". Any idea what causes this and if bundling an AudioServer plugin as a System Extension is even possible?
For what it's worth, I've turned off SIP and typed systemextensionsctl developer on so testing is supposed to work...
I've made sure that the driver has a bundle ID of the form app.bundle.id.drivername and the bundle's name is app.bundle.id.drivername.driver located in my app's Content/Library/SystemExtensions folder. The app also has the corresponding entitlement. However, when I submit an activation request for the driver, I always get the error message "OSSystemExtensionErrorDomain Code 4: Extension not found in App bundle". Any idea what causes this and if bundling an AudioServer plugin as a System Extension is even possible?
For what it's worth, I've turned off SIP and typed systemextensionsctl developer on so testing is supposed to work...