Search Issue Tracker

By Design

Votes

0

Found in

2021.3.33f1

2022.3.16f1

2023.2.4f1

2023.3.0a1

2023.3.0a12

Issue ID

UUM-58877

Regression

Yes

[iOS] Load Indicator doesn't show up when building application with non Development Build

--

-

Steps:
1. Open new project
2. Go to File > Build Settings and switch to the iOS Platform
3. Make sure that Development Build is disabled
4. Make sure that Run in Xcode is set to Release
5. Go to Player Settings > Resolution and Presentation
6. Set "Show Loading Indicator" to "White Large"
7. Build and Run to the device

Reproducible with: 2021.3.33f1, 2022.3.16f1, 2023.2.4f1, 2023.3.0a12, 2023.3.0a19
Not reproducible with: 2023.3.0a11

Reproducible with devices:
VLNQA00476 - iPhone 13 Pro Max (MLL63ET/A), CPU: t8110, OS: 17.0
VLNQA00352 - iPhone 12 Pro (MGML3ET/A), CPU: Apple A14 Bionic, GPU: Apple designed, OS: 16.2

Not reproducible with device:
Pixel 6 Pro Android 14

Notes:
- Not reproducible if Development Build is enabled and Run in Xcode as Debug is selected
- Reproducible with all "Show Loading Indicator" setting types

  1. Resolution Note:

    Seems like the non dev build load is much faster.
    So the Loading Indicator DOES show up, just disappears instantly.

    If we comment out (in the generated Xcode project)
    - (void)showGameUI at Classes/UI/UnityAppController+ViewHandling.mm:171 the HideActivityIndicator() method, the app will start, Loading Indicator will spawn, and never disappear, regardless of Release/Development configuration.

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.