iOS10 MPMoviePlayerController confusingly requests "Apple Music" permission, plays media anyway
| Originator: | Michael.John.Kirk | ||
| Number: | rdar://27246615 | Date Originated: | 2016-07-08 |
| Status: | Open | Resolved: | |
| Product: | iOS | Product Version: | iOS 10 |
| Classification: | Reproducible: | Always |
Summary: We use MPMoviePlayerController to play video attachments in our messaging app. The first time someone plays a video attachment, they are met with a permissions dialog: "<my app>" would like to Access Apple Music, followed by a customizable message. Firstly, it will certainly confuse our users that we are requesting access to "Apple Music" to play a video. If you want to request permission to play media, it should be clearer to the users, "<my app> Would like Access to play media" or something. Secondly, even before the user accepts the permission, the video plays behind the alert (with working audio). Even if the user declines permission, they can continue to play videos with working audio. Steps to Reproduce: - Tap on button to play media - Media player launches and begins play media as expected - simulatenously, "Apple Music" permission alert pops up - User can Accept, Reject, or ignore permission dialog - Media continues to play regardless Expected Results: Either remove the permissions request for playing videos entirely -or- Change the language of the alert to be about playing media (or accessing speakers, or whatever the concern is), and do not perform playback until permission has been granted. Actual Results: Playing video prompts confusing alert about "Apple Music", but otherwise plays before and regardless of alert. Version: Version 8.0 beta (8S128d) Notes: Configuration: iPhoneSE iOS10 Simulator
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!