如何知道一个设备是可用的使用captureTextFromCamera API?



iOS 15支持captureTextFromCameraAPI从相机捕获文本。但有些设备不支持,比如iPhoneX。那么我怎么知道这个设备是否支持captureTextFromCamera呢?

一个简单的条件:

UITextField().canPerformAction(#selector(UIResponder.captureTextFromCamera(_:))

测试设备支持和语言设置支持

对于iOS 16, Apple增加了一种新的方式来检查实时文本支持ImageAnalyzer.isSupported

一个布尔值,表示设备是否支持图像的Live Text。

Apple官方文档:VisionKit/ImageAnalyzer/isSupported

相关内容

  • 没有找到相关文章