Search Issue Tracker

Fixed

Fixed in 2022.3.67f1, 6000.0.56f1, 6000.1.8f1, 6000.2.0a4, future release

Votes

0

Found in

2021.3.36f1

2022.3.21f1

2023.2.14f1

6000.0.0b11

6000.1.0a7

6000.2.0a1

7000.0.0a1

Issue ID

UUM-66493

Regression

No

[iOS] Framerate drops when screen is touched on ProMotion devices

-

How to reproduce:
1. Open the attached Project "FpsDropUnityProject"
2. Build and Run a Development Build on a ProMotion iOS device
3. Connect the Unity Profiler to the running Application
4. On the device, quickly tap the screen repeatedly
5. Observe the Profiler

Expected result: No spikes appear in the Profiler
Actual result: Spikes appear in the Profiler

Reproducible with: 2021.3.36f1, 2022.3.21f1, 2023.2.14f1, 6000.0.0b11

Reproducible with:
- iPhone 14 Pro Max (iOS 16.3.1)
- iPhone 13 Pro (user-supplied information)
Not reproducible with:
- iPad Air 4th Gen (iOS 15.2.1)
- iPad Pro (9.7 inch, Wifi) (iOS 14.8)

Notes:
- The Project caps Target Framerate to 60, the spikes display it dropping to 30 on touch

Comments (3)

  1. dnecesal

    Sep 19, 2025 11:13

    Changing OnDemandRendering.renderFrameInterval > 1 will freeze the whole main thread after upgrading to Unity 6000.0.56f1

    This was not case in the 52f1 update.
    This metal link is the cause of that. Can you please investigate?

  2. sgoncharme

    Aug 23, 2025 03:02

    probably this change also breaks our iOS + Unity integration. still investigating. 55 is fine. 56 is broken.

  3. unity_F739CF18E1E60351BE4C

    Aug 08, 2025 23:13

    This change breaks/disables the rendering of Canvas UI in Screen Space – Camera mode when the application is not focused/active on iOS.

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.