【发布时间】:2021-04-23 03:55:09
【问题描述】:
我在我的应用程序中使用默认 snapshotView(afterScreenUpdates: false),它在带有 M1 芯片的 Mac Mini 上崩溃(线程 1:EXC_BAD_ACCESS(代码=1,地址=0x20)
另外,drawViewHierarchyInRect 和所有这些图形/UI 方法也发生了同样的崩溃。
有什么想法以及如何解决它?
【问题讨论】:
-
M1 仍然有点问题,但像
drawViewHierarchyInRect这样的东西应该可以正常工作。这可能是导致崩溃的其他原因。 -
@aheze 你是对的,它适用于 Swift 的空应用程序,所以问题更具体。也许一些 obj-c 桥接的东西,稍后会检查。
-
我会测试一下。您使用的是哪个模拟器和 Xcode 版本?
-
@aheze 我描述了,它不在模拟器中,它在 M1 上的原生 iOS 应用程序。 Xcode 12.2
-
嗨@DamikMinnegalimov,您找到原因/解决方法了吗?
标签: ios macos snapshot apple-m1 silicon