Search Issue Tracker

Third Party Issue

Votes

0

Found in

2020.3.47f1

2021.3.24f1

2022.2.17f1

2023.1.0b14

2023.2.0a12

2023.3.0a1

Issue ID

UUM-34240

Regression

No

[iOS] Gyroscope spins even when device is put on a flat surface

--

-

*Steps to reproduce:*
# Open the "[Sensors-TestProject|https://github.cds.internal.unity3d.com/unity/Sensors-TestProject]" project
# Go to File > Build Settings
# Build to the iOS Platform
# In the application press "Gyroscope Test"
# Place the device on a flat surface and observe the gyroscope

*Expected:* Gyroscope moves only when the device is moved
*Actual:* Gyroscope spins when the device is not moved

*Reproducible with:* 2020.3.47f1, 2021.3.24f1, 2022.2.17f1, 2023.1.0b12, 2023.2.0a12

*Reproducible with devices:*
* VLNQA00352 - iPhone 12 Pro (MGML3ET/A), CPU: A14 Bionic, GPU: Apple designed, OS: 16.2
* VLNQA00258 - iPhone Xs Max (MT502ET/A), CPU: A12 Bionic, GPU: Apple designed, OS: 14.4
* VLNQA00346 - iPad Air (4th generation), OS: 14.3

*Not reproducible with devices:*
* VLNQA00460 - Google Pixel 6 (Pixel 6), CPU: Google Tensor (Whitechapel), GPU: Mali-G78, OS: 13
* VLNQA00467 - Galaxy S21 Ultra 5G (SM-G998B), CPU: Exynos 2100, GPU: Mali-G78, OS: 12
* VLNQA00230 - OnePlus 6T (ONEPLUS A6013), CPU: Snapdragon 845 SDM845, GPU: Adreno 630, OS: 9.0.0
* VLNQA00119 - Xiaomi Mi 5 (MI 5), CPU: Snapdragon 820 MSM8996, GPU: Adreno 530, OS: 8.0.0
* VLNQA00090 - Samsung Galaxy S8 (USA) (SM-G950U), CPU: Snapdragon 835 MSM8998, GPU: Adreno 540, OS: 7.0.0

  1. Resolution Note:

    The gyroscope drift is due to Apple's implementation. Unity retrieves gyroscope values straight from device and passes them on with no value alteration.

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.