AudioUnit instruments in iOS9

Hi, we are confused about the current state of AudioUnit v3 instruments in iOS9. We are using the 11.2 SDK. Here's what happens:


- We call sharedAudioUnitComponentManager's componentsMatchingDescription for all the kAudioUnitType_MusicDevice type plugins. The other fields are set to 0.


- The list it returns only contains AUMIDISynth and AUSampler. But we have other AUs on the device such as iSem. Customers report the same behavior.


- It works as expected in iOS11.


- I see the same behavior in Cubasis: no AU instruments show up in iOS9, but it works as expected in iOS11. Same Cubasis version and same synths on both devices.


The confusing thing is that I thought AU instrument support was introduced in iOS 9, and we can find YouTube videos which seem to demonstrate them. Was AU v3 instrument support in iOS 9 ended at some point, or are we calling componentsMatchingDescription incorrectly?


Thanks for your help!

-Louis / Retronyms