无法将模块“visionKit”加载为“VisionKit”

Posted

技术标签:

【中文标题】无法将模块“visionKit”加载为“VisionKit”【英文标题】:Cannot load module 'visionKit' as 'VisionKit' 【发布时间】:2022-01-05 17:25:36 【问题描述】:

我正在尝试构建一个简单的应用程序来扫描文档,但在尝试导入 VisionKit 模块时遇到此错误,我该如何解决此错误?

我的代码:

import UIKit 
import VisionKit

class ViewController: UIViewController 

    override func viewDidLoad() 
        super.viewDidLoad()
        // Do any additional setup after loading the view.
    

    @IBAction func openCameraButtonTaped(_ sender: Any) 
        configureDocumentView()
    
    
    private func configureDocumentView() 
        let scaningDocumentViewController = VNDocumentCameraViewController()
        scaningDocumentViewController.delegate = self
        self.present(scaningDocumentViewController, animated: true, completion: nil)
    


extension ViewController: VNDocumentCameraViewControllerDelegate 
    func documentCameraViewController(_ controller: VNDocumentCameraViewController, didFinishWith scan: VNDocumentCameraScan) 
        for pageNum in 0..<scan.pageCount 
            let image = scan.imageOfPage(at: pageNum)
            
            print(image)
        
        
        controller.dismiss(animated: true, completion: nil)
    

【问题讨论】:

【参考方案1】:

您对编译器有困难,您的项目名称与 Apple 的 VisionKit 冲突。使用不同的名称创建一个新项目。

【讨论】:

谢谢你,为我工作

以上是关于无法将模块“visionKit”加载为“VisionKit”的主要内容,如果未能解决你的问题,请参考以下文章

怎么将pdf格式的图转换成visio

无法将反应模块加载为节点模块

无法将模块“Snapkit”加载为“Snapkit”

无法将模块“fireBaseDatabase”加载为“FirebaseDatabase”

在Excle双击打开visio,为啥提示“将公式转换为office math”?

visio图中怎样将其他内容粘贴到后面