Search Issue Tracker

Fixed in 2019.1

Fixed in 2018.3, 2018.4

Votes

1

Found in

2017.4.0f1

2018.2.16f1

Issue ID

1102732

Regression

No

[iOS] Screen.safeArea does not change when Screen.width and Screen.height are changed using Screen.SetResolution

iOS

-

Screen.safeArea is using original device resolution and not current resolution so changing resolution using Screen.SetResolution does not change Screen.safeArea

To reproduce:

1. Download attached project "BugUnityProject.zip" and open in Unity
2. Open "SampleScene" scene
3. Build for iOS
4. Deploy the Xcode project to the iOS device
5. Press button "Set Resolution 320x480" or "Set Resolution 640x960"

Expected results: Current resolution changes and Screen.safeArea changes with it
Actual results: Current resolution changes, but Screen.safeArea remains the same as on start

Notes:
- This issue does not reproduce on Windows Standalone, macOS Standalone, and Android (Mono)
- Could not check on Android (IL2CPP) because build fails - Errors are shared in Comments section
- You can force Screen.safeArea refresh by changing the orientation

Tested with:
- iPhone SE, iOS: 11.4.1 - Reproduced
- iPhone 7s Plus, iOS: 12.0 - Reproduced

Reproduced on Unity 2017.4.0f1, 2017.4.16f1, 2018.1.9f2, 2018.2.17f1, 2018.3.0b11 and 2019.1.0a10

Comments (5)

  1. 0b9a79b653c98fd140e18c77cc9e187d?d=mm

    gabrielwelch190

    Jul 20, 2020 09:44

    Amazing post, Thanks for sharing this wonderful information!
    https://dissertationeducators.co.uk/

  2. 272cf9b02f2aa5905e28a187b3159c09?d=mm

    romandavis

    Jun 08, 2020 11:20

    I am using already a device for my working and I think I do not change it. Your device will be beneficial for new users but I am sorry
    https://www.theacademicpapers.co.uk/dissertation-writing-services-uk.php

  3. 22d06cb4af1c37f9bf961b72670f2588?d=mm

    jamestinker

    May 18, 2020 10:45

    Transporting the game with the Unity Resolution dialog window open (Edit Menu> Project Settings> Player | Resolution, and Demo: Display Resolution Dialog) is an easy way for users to choose a window or full-screen resolution for the game. Source: https://www.ukacademicwriters.co.uk/assignment-writing-service.php - UK Academic Writers.

  4. 1408ed282e3384d39169f4c95a8e9309?d=mm

    HonoratoLang

    Jan 28, 2020 10:29

    Tracker of the point and the acute term is defined for the prospects for humans. Visits of the https://www.aussiessay.com/coursework-help.php are arranged for the mid of the options. Opportunity is held for the attainment of the abilities. The reform is invited for the fixed approach for the terms.

  5. 5d3063e6538e56424db338dbd8c013f9?d=mm

    GravityJack

    Jun 20, 2019 00:25

    I'm experiencing this issue on 2019.1.7

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.