SafariViewController stops working occasionally

Originator:an00na
Number:rdar://24355686 Date Originated:26-Jan-2016 04:48 PM
Status:Open Resolved:
Product:iOS SDK Product Version:9.2
Classification:Serious Bug Reproducible:Sometimes
 
Once in a while(maybe once per week) SafariViewController stops working. I mean systematically, not just in my app, or any one specific app. It stops working in all app using it. And it's only just me, quite some users of my apps reported the same issue to me.

The symptom:
1. It just shows a blank page and seems doing nothing at all to load the content when presented.
2. After tapping the refresh icon it nudges its progress bar a little then stops doing any work.
3. Safari button works properly. Safari loads the web page properly.
4. Share button works properly. The URL can be shared, even with a proper thumbnail image of the web page content.

Solution:
1. The only solution I found is to restart system.

My debugging efforts:
1. I thought maybe I could see some relevant logs when using SafariViewController in this odd state. So I build a sample app while my iPhone is still in this state. Unfortunately I didn't see any logs in Xcode.
2. I also tried reading device logs but neither found anything interesting.

This issue exists since the very beginning when SafariViewController was introduced in iOS 9.0, till at least iOS 9.2.1. Since I haven't been using iOS 9.3 beta on my everyday devices I cannot say about iOS 9.3.

Attachment is a bundle of screenshots depicting the symptoms: http://cl.ly/1D1H3F2B2w45

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!