There is specific documentation stating that MFi controllers should work on OSX here. However, my controller is not being recognized as the documentation suggests it should. I have a MadCatz CTRLi, if that makes a difference. Additionally, I have connected it to my Apple TV and iPhone flawlessly, exactly as the documentation describes, which suggests to me that OSX is lacking something in the support department. I even tried the class method
[GCController startWirelessControllerDiscoveryWithCompletionHandler:^{
}];
to see if it OSX just requires you to explicitly connect once the app is launched, but the array remains empty when I call
[GCController controllers];
Does OSX even have support for MFi controllers, or did it get shoved aside at some point before it was finished?