Search Issue Tracker
Fixed in 2020.1.X
Fixed in 2019.3.X
Votes
1
Found in
2019.3.0a9
2019.3.0b7
Issue ID
1201094
Regression
Yes
[iOS] GLES2 not included in AutoGraphics API list even when targeting iOS 10
How to reproduce:
1. Create a new project
2. Build and deploy the project to the iPad 4th generation
====Creash occurs=====
Reproducible with: 2019.3.0a9, 2019.3.0f1
Not reproducible with: 2017.4.34f1 2018.4.13f1, 2019.2.14f1, 2019.3.0a8
Not reproducible with:
-Setting AutoGraphics API to OpenGLES2.0
A few lines from the stack trace (see the full stack trace in the Edit section):
frame #0: 0x1e1c5acc libsystem_kernel.dylib`__pthread_kill + 8
frame #1: 0x1e27e086 libsystem_pthread.dylib`pthread_kill + 62
frame #2: 0x1e15a95a libsystem_c.dylib`abort + 108
frame #3: 0x1dc5f708 libc++abi.dylib`<redacted> + 108
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
Resolution Note (fix version 2020.1):
GLES2/GLES3 are deprecated on iOS and no longer included in the auto graphics lists, they must be explicitly added to the APIs list. Metal will be added to the required device capabilities list which will prevent the app from being deployed to a GLES2 only device unless GLES2 is manually added to the GFX API list in Player Settings.