When the color of the home indicator on the bottom of the iPhone X changes, FPS drop also occurs.
In this regard, I implemented a bug where even if I set the config fps to 60, it goes to 30 indefinitely.
(All models after iPhone X with Home Indicator will have the same problem.)
[Test Code]
FPSdrop3.zip (334.6 KB)
Test Device: iPhoneX (iOS version 13.6.1)
[Test Step]
- Install and Run the app.
- put the app in the background (“suspend”).
- Do foreground(“resume”).
- If the bug does not appear, repeat 2,3
If the timing of the above bug occurs is correct, the app cannot exceed 30 fps.
(Or even if it is displayed at 60 frames, the movement of yellow rect will not be smooth. There is actually an FPS Drop.)
p.s: However, since there is no problem with other game engines, it seems to be an improvement related to iphonex of solar2d.