问题描述
自从更新到最新的 iOS 15 测试版后,我在启动我的应用程序时只看到灰屏。自更新以来,Xcode(也是最新的测试版)在控制台中多次显示此消息:
[Foundation] *** -[NSKeyedUnarchiver decodeObjectForKey:]: 键值 (_disableAlpha) 不是一个对象。这将成为未来的错误。
var scene: SKScene {
let scene = GameScene(fileNamed: "Menu")
return scene!
}
有人知道如何解决这个问题吗?
解决方法
我认为灰色框是由于渲染场景时未启用透明度:
onChanged: (v) => context.read<LightBloc>().add(UpdateBrightnessEvent(v))
.. 但我在 iOS 15 测试版中也出现了该错误,尽管由于启用透明度而不是灰色框。