Search Issue Tracker
By Design
Votes
0
Found in
2020.2.7f1
2020.3
2021.1
2021.2
2022.1
Issue ID
1325191
Regression
No
[macOS] Built game crashes when Player is loaded with specific project
How to reproduce:
1. Open the provided project
2. Make a build
3. Open the built Player
Expected result: Player is loaded successfully
Actual result: Player crashes on load
Reproducible with: 2020.3.16f1, 2021.1.17f1, 2021.2.b6, 2022.1.0a5
Couldn't test with: 2019.4.29f1 (provided project breaks when downgrading)
Tested with:
- AMD Radeon Pro 580
- AMD Radeon Pro 5500M
- AMD Radeon HD 6970M (user's affected GPU)
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
- var VisionOSEDRHeadromm has a comma instead of a dot when building with Metal Rendering App Mode and local OS localization is set to German
- IAP Catalog remove product “x” and add product “+” buttons are not consistent with other remove and add buttons in the Editor
- Performance issues in Play Mode when quickly hovering the mouse cursor over Hierarchy GameObjects
- Frame Debugger displays incorrect output when FidelityFX Super Resolution or Spatial-Temporal Upscaler is used with Temporal Anti-aliasing or Subpixel Morphological Anti-aliasing
- The layout system is failing to correctly calculate or apply the height of the Japanese fallback font when the primary English font's metrics are used
Resolution Note:
The users device (2011 iMac) does not support Metal. The project has "Auto Graphics API for Mac" enabled. Starting in Unity 2020.2, Metal is the only API included when this setting is enabled, so the user will not be able to run a build built with this setting anymore. Prior to 2020.2, both Metal and OpenGL were included by default.
If you would like to continue to include OpenGL support in your build, follow these steps:
1. Go to the Player Settings ("Edit -> Project Settings -> Player")
2. Under "Other settings -> Rendering" uncheck "Auto Graphics API for Mac"
3. A "Graphics API for Mac" Menu appears. Add OpenGL (make sure "Metal" is still above OpenGL in the list, to ensure Metal is the default when available)