iOS TV app can't always play downloaded TV shows when in Airplane Mode

Originator:invalidname
Number:rdar://29722208 Date Originated:12/17/16
Status:duplicate: 29741070 Resolved:1/11/17
Product:other Product Version:iOS 10.2
Classification:serious bug Reproducible:sometimes
 
Summary:
The "TV" app, introduced in iOS 10.2, replaces the "Videos" app in being the system app for playing movies and TV shows synced from iTunes. However, it is often unable to either show the downloaded videos or play them when in Airplane Mode.

I've seen the following behaviors in airplane mode:

* A spinner that never goes away as the only content of the app at launch (see screenshot "ipad-airplane-spinner-at-launch.PNG")

* If the app is backgrounded, the downloads may (or may not) appear (see "ipad-airplane-downloads-after-backgrounding.PNG"), but tapping into a show produces a screen that is just a spinner with a back button to "downloads" (see screenshot "ipad-airplane-episode-list-spinner.PNG", "iphone-airplane-episode-list-spinner.PNG")

* If the app is then brought online, it is more likely to be able to show the downloads, but if I then go back to Airplane Mode, the play button in an individual episode may not do anything (see "iphone-airplane-episode-play-button-does-nothing.PNG")

Steps to Reproduce:
1. Sync several TV episodes to an iOS device running iOS 10.1 or earlier. These can be DVD rips or downloaded iTunes episodes
2. Watch them on the Videos app
3. Upgrade to iOS 10.2. This replaces the Videos app with the TV app
4. Put the device into airplane mode
5. Launch the TV app

Expected Results:
The TV app should have equivalent functionality for playing local files that the Videos app did

Actual Results:
1. On both devices I've tried, if the TV app's first launch is in Airplane Mode, you will only see a spinner that never dismisses. Restarting the device and re-launching TV does not help.
2. If the TV app is then launched while able to connect to the internet, the downloads can then be displayed.
3. However, if you then go back to Airplane Mode, browsing to individual TV episodes sometimes gets you a play button that does nothing.

Version:
iOS 10.2

Notes:
If the Downloads scene can be reached, synced/downloaded movies can be played consistently. This problem seems to mostly be with TV episodes.

Configuration:
iPad Pro 9.7", 128 GB 
iPhone 5s, 64 GB

Attachments:
'ipad-airplane-downloads-after-backgrounding.PNG', 'iphone-airplane-episode-list-spinner.PNG', 'iphone-airplane-episode-play-button-does-nothing.PNG', 'ipad-airplane-spinner-at-launch.PNG' and 'ipad-airplane-episode-list-spinner.PNG' were successfully uploaded.

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!