关于Unity3d 5.3.5f1 在Xcode Version 11.2.1 (11B500)新版本崩溃问题

错误日志为:

validateRenderPassDescriptor:757: failed assertion `Texture at colorAttachment[0] has usage (0x01) which doesn't specify MTLTextureUsageRenderTarget (0x04)'

引起崩溃的Unity 位置:

UnityAppController ->  startUnity ->  [self showGameUI] -> UnityRepaint() -> UnityPlayerLoop()

简单屏蔽导致现象:unity场景无法加载成功

解决方式为:

Xcode->Product->Scheme->Edit Scheme, disable Metal API

原文地址:https://www.cnblogs.com/akiha/p/13155052.html