Screen.orientation on ios10 for Unity 5.4.3

Hi Bros,
I have been developing VR app with Cardboard unity 0.8.1 sdk,
My vr app is using cardboard sdk 0.8.1. now I came across a problem when run it in ios 10, it works well before I upgraded my iPhone to ios10.

My app have 2 scene, the first scene, I need to show some information in phone portrait mode, in the second scene, it’s the vr mode. my problem is when upgraded to ios 10, the code below seem not work well,
Screen.orientation = ScreenOrientation.LandscapeLeft
cannot work well any more, so the VR mode (camera side by side view port) can only show a part, in portrait mode. For my app, this issue happen times when trying to launch it (not 100% rate).

The screenshot I got: http://pan.baidu.com/s/1hrOYRrA (please copy paste this url)

Do you ever see this kind of issue?

thanks in advance.

I’m seeing this issue as well, in an non-VR application. When I double-tap the home button to get into the “multi-tasking” view and go back into the app it displays the screen correctly.

This issue is definitely new since iOS 10 and happens when I switch between forced Screenorientations (Screen.orientation landscape and portrait). Did someone experience the same issue and got around to solve it?

I am with the exactly the same problem

I am also experiencing the same issue, is there a fix around for this on Xcode side, mean after creating project from unity we do some fix in Xcode classes to fix this?

One thing, when this issue happens, if you take the app to background by pressing home and than take app to forground the issues fixes, and correct orientation appears. This started from iOS 10. I am using unity 5.4.1f1.

Any help and fix would really be appreciated as this is very important and urgent for my project. Need to get it done. Must have. Thanks!