我得到错误
-[MTLTextureDescriptorInternalvalidateWithDevice:], line 1325: error 'Texture Descriptor Validation MTLTextureDescriptor has height (8334) greater than the maximum allowed size of 8192'
当我试图在iPhone 13 mini上运行我的SpriteKit游戏时。这导致游戏在模拟器和物理设备上都崩溃。然而,当我在iPhone 13上测试它时,游戏运行得很好。
是什么导致了这个错误,我该如何修复它?
我的SKScene的尺寸都是1284x2720。
看起来这是一个bug。根据金属功能表:
所有iPhone 13型号都支持分辨率高达16384像素的2D纹理