I have an Android phone and both the "old" BMW Connected and My BMW apps are currently working for me.
The new one has prompted me 3+ times to accept their terms and conditions in the month I've had it and it's had me log into my account at least twice so it's definitely glitchy.
The technology is great.....when it works!!
I've never found BMW's implementation of this app to be great. The new app still takes multiple minutes for a command to succeed or fail and it still fails at an unacceptable rate on top of that. And they're taking away the entire app functionality for me (and other 2014 owners) 2 years ahead of what was originally advertised...