IOS - AIR - Strange component appearing when rotating - ios

We're developing an app for iOS using Adobe AIR. When rotating on an iOS device, a strange gray rectangle appears in the screen during the rotation and disappears after the rotation is complete.
This problem only occurs when I try to rotate it upside down to left and left to upside down.
I tested the application on multiples iPads and Android devices, and only iOS devices has this problem.
Has anyone seen this before?

Related

Window "frame" rotates even though app is portrait only

I'm working on portrait-only app for iOS that even though the interface does not rotate, I'm getting the "frame" rotation animation of the window when rotating the device.
Adding more detail:
The app is a single window application
Its native objc, no web view or react native or weird frameworks
The rectangle in the lower left is added by iOS 11 when you took a screenshot.
Happens in the device with iOS 11 only, not happening on the simulators.
Graphic reference:

FBAudienceNetwork interstitial ads displayed upside down when orientation is landscape right

On landscape left it is fine but when I rotate the device as landscape right, advertisements mostly displayed upside down (behaves like device orientation is landscape left).
I tried both 4.25.0 and 4.26.0 FBAudienceNetwork SDK versions.
And devices: iPhone 5 (iOS 10.3.3), iPod touch 5 (iOS 9.3.5)
I also tried the sample project on https://github.com/fbsamples/audience-network and it behaves same.
When I search about the issue I faced, could not see any other people complains about it.
Is there such problem or am I doing something wrong?

iOS Simulator not rotating for iPhone (working for iPad)

When I rotate a virtual iPad device to landscape in the iOS simulator, the device rotates and the iOS UI (the home screen) rotates to match the physical orientation, as expected.
If I rotate a virtual iPhone, the device rotates but the UI doesn't rotate, which seems wrong. It's as if I have the orientation locked in the settings, but this isn't set.
iOS Simulator 7.0 (463.9.4.2)
iOS version on simulator is 7.0.3 (11B508)
OS X version 10.9.1
I have tried deleting the application support folder, with no effect.
Does anyone know what else I can try to fix this, please?
Thanks
This seems wrong? This is standard behavior of real iPhones. The home screen has never supported any orientation other than portrait, at least not without the aide of jailbreak tweaks.

Incorrect stage orientation in Adobe AIR iOS publishing?

I'm developing a game in Adobe Flash, using Adobe AIR to publish a version for iOS devices. The issue I'm encountering is being unable to turn the stage's orientation to Landscape - it appears permanently stuck on Portrait. The publish settings make no difference to this, even when set to Landscape, the game doesn't turn. What is strange is that the iPhone menu at the top does orient to Landscape - so the clock reads landscape, whilst the game is still in portrait. Has anybody ever encountered this issue?
Do you use a framework that may change dynamicaly the orientation ?
Otherwise the right way to get Landscape only in a Air application is to set the following in your nameofyourapp-app.xml
<autoOrients>false</autoOrients>
<aspectRatio>landscape</aspectRatio>

MPMoviePlayerController orientation bug on device but not in simulator

I am getting a weird bug when I load a movie on the iPad device but not in the simulator using MPMoviePlayerController. Works perfect in simulator.
When I load the movie on device it's frame is set incorrectly but when I rotate it sets the frame correctly. The movie is set to play only in landscape mode. If my previous view is in portrait mode it works perfectly by rotating it to landscape but when I am in landscape mode it initially places the x,y coordinates wrongly on device.
There are several bugs -- especially UI bugs -- in the simulator that cause it to not behave as the devices does. In addition, there are timing issues (your computer is almost certainly faster than an iOS device) memory issues can be masked (your computer has more RAM), etc.
This is why the simulator is good for initial testing, but all software should be tested on the device before being shipped.

Resources