I am investigating AUv3 to see if it is suitable for an upcoming iOS project.
In the Audio Unit Development Fundamentals for the AUv2 on OS X it states that:
"A host application can explicitly register audio units installed in arbitrary locations by using the Component Manager’s RegisterComponent, RegisterComponentResource, or RegisterComponentResourceFile functions. Audio units registered in this way are available only to the host application that invokes the registration. This lets you use audio units to add features to a host application you are developing, without making your audio units available to other hosts."
However the classes that do this are all deprecated and not available in iOS anyway.
Is there any equivalent to this "explicit registration" available in the AVAudioUnitComponentManager structure that will allow me to keep some audio units private to my app?