VideoSubscriberAccount - MVPD sign in view controller presented without option to pop/dismiss view controller

Originator:Josh.Lieberman92
Number:rdar://31788822 Date Originated:24-Apr-2017
Status:Duplicate of 29643282 (Open) Resolved:
Product:iOS + SDK Product Version:
Classification:UI/Usability Reproducible:Rarely
 
Area:
Something not on this list

Summary:
In high latency connections, it is possible to get the sign in view controller for an MVPD to be presented without an option to dismiss/go back.

Steps to Reproduce:
1. Using an application that integrates with Adobe AccessEnabler, get into a scenario where the delegate method `func presentTvProviderDialog(_ viewController: UIViewController?)` is called and present the Apple MVPD view controller.
2. Select a supported and whitelisted MVPD from the Apple list.
3. Before the MVPD detail/sign in view controller can load, quickly go back to the main list of MVPDs
4. Observe the MVPD detail/sign in view controller is presented, but the user cannot cancel or go back.

See the attached screen shot and video.

Expected Results:
The user should be able to cancel out of the MVPD sign in flow.

Actual Results:
The MVPD detail/sign in view controller is presented, but the user cannot cancel or go back.

Version:
iOS 10.2 (14C92)

Notes:


Configuration:
iPhone 7, 128gb, Verizon LTE

Attachments:
'Screen Shot 2017-04-24 at 12.19.51 PM.png' and 'apple_sso_bug.mov' were successfully uploaded.

Video: https://youtu.be/yLaBmUkbyGg

Screenshot: http://imgur.com/MPpF3a1

Comments

Apple Developer Relations 11-May-2017 01:51 PM

Engineering has determined that your bug report is a duplicate of another issue and will be closed.

The open or closed status of the original bug report your issue was duplicated to appears in the yellow "Duplicate of XXXXXXXX" section of the bug reporter user interface. This section appears near the top of the right column's bug detail view just under the bug number, title, state, product and rank.

If you have any questions or concerns, please update your report directly here: http://bugreport.apple.com/.

By Josh.Lieberman92 at May 11, 2017, 10:12 p.m. (reply...)

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!