i'm getting a Thread 1: EXC_BAD_ACCESS (code=EXC_I386_GPFLT) when layer.render(in: context) is called where i'm trying to create a snapshot image from a custom window
let renderer = UIGraphicsImageRenderer(bounds: bounds, format: .init(for: traitCollection))
return renderer.image { action in
let context = action.cgContext
layer.render(in: context)
}
Use can use bellow extension to get it