Все, что вы можете сделать, это вызвать VNDocumentCameraViewControllerDelegate
и добавить этот метод делегата:
func documentCameraViewController(_ controller: VNDocumentCameraViewController, didFinishWith scan: VNDocumentCameraScan) {
// Process the scanned pages
for pageNumber in 0..<scan.pageCount {
}
// You are responsible for dismissing the controller.
controller.dismiss(animated: true)
}
В цикле for вы можете добавить свой лимит, а если предел превысит, вы можете остановить сканирование.