ios - 如何知道设备可以使用 captureTextFromCamera API?
问题描述
iOS 15 支持captureTextFromCamera
API 从相机中捕获文本。但某些设备不支持,例如 iPhoneX。那么我怎么知道这个设备是否支持captureTextFromCamera
?
解决方案
您有 2 个选项。
#1 您可以UIRequiredDeviceCapabilities
通过iphone-ipad-minimum-performance-a12
在Info.plist
#2 这是相当hacky但ARKit
ARBodyTrackingConfiguration
需要同样的东西所以你可以
import ARKit
并使用
guard ARBodyTrackingConfiguration.isSupported else {
fatalError("This feature is only supported on devices with an A12 chip")
}
WWDC 视频中只有一小部分提到它使用了神经引擎。
A12 推出了新产品,如果您查看Apple 的列表,则限制不包括 iPhone X 及以下版本。
推荐阅读
- python - 在 Faust 应用程序中检查 kafka 主题的存在
- nuget - .NET 5“找不到路径的一部分”
- python - 通过python连接谷歌云服务器
- python - Docker内部线程内的tqdm不显示进度条
- swift - SwiftUI:在范围内找不到“systemName”
- jquery - 使用jQuery将CSS“width”属性设置为兄弟姐妹的文本值
- c++ - 从 SSL_CTX 创建 boost asio ssl 上下文
- excel - Excel/VBA - 如何检查前三名,如果相等则根据自定义排名进行检查?
- python - 行为 - 在 Mac OS 中找不到命令
- docker - docker-compose 不启动指定阶段