【发布时间】:2014-07-17 00:35:08
【问题描述】:
一直在用 AVCaptureSession 记录条码,效果不错。我也遵循了关于堆栈溢出的建议 (How to properly release an AVCaptureSession) 到
[_session stopRunning];
[_prevLayer removeFromSuperlayer];
_prevLayer = nil;
_session = nil;
在 ViewWillDisappear 中,希望它正确释放 CaptureSession。 (SO中的其他答案参考前ARC时间)
但是,当我切换应用程序的相机隐私设置(例如,从启用到禁用,反之亦然)时,应用程序崩溃。这是一个问题,因为最初未启用相机的用户无法在不崩溃的情况下进行追溯。我还需要做些什么来防止这种情况发生吗?
非常感谢!
【问题讨论】: