I use one of these: ViseeO Tune2Air WMA3000B Bluetooth Adapter for Streaming iPod/iPhone/iPad to BMW/Mini with original AUX/USB Y-Cable Connection
https://www.amazon.com/dp/B00R3ABHXY..._udCBybPNC4TMZ
Steering wheel controls work and apple devices will show track information.