AVCaptureVideoPreviewLayer crashes when running on simulator now.
Not possible to set the session.
var session: AVCaptureSession? {
get{
return (self.layer as! AVCaptureVideoPreviewLayer).session
}
set(session) {
(self.layer as! AVCaptureVideoPreviewLayer).session = session
}
}