With following code, once a user answers privacy permission of camera access, it looks like the OS system remembers the user's decision after uninstall-reinstall the app.
AVCaptureDevice.requestAccess(for: .video, completionHandler: { granted in
})
In older iOS version, after uninstall and reinstall the app, AVCaptureDevice.requestAccess should prompt privacy permission dialog again to users.
Is it expected change in iOS 12?
Cheers