本文主要介绍如何快速运行腾讯云 文字识别 OCR Demo。
环境要求
- 兼容 iOS11.0 及以上版本的 iOS 系统
- 开发工具使用 Xcode11.0 或以上版本,推荐使用 Xcode 11.5
- 建议使用 iPhone 真机体验
前提条件
- 您已 注册腾讯云 账号,并完成 实名认证 。
- 进入 文字识别控制台,即可开通相应服务,并在 账号中心 获取 API 密钥。
- 前往文字识别客户端 SDK 接入页面 下载对应 SDK,并将 SDK 的 demo 文件下载到本地。
操作步骤
步骤1:导入工程
进入下载的 Demo 文件夹,双击使用 Xcdoe 打开项目工程
步骤2:若使用真机调试,配置您的苹果开发者账号
TARGETS > Signing$Capabilities > Signing 设置
步骤3: 修改配置信息
修改项目中的 SecretId SecretKey 值,填入您在腾讯云控制台的 API 密钥。
//正式
static NSString *SECRET_ID = @"A**********************";
static NSString *SECRET_KEY = @"e*********************";
注意:
本文提到的将 secretId、secretKey 直接配置到客户端中的方式,很容易被反编译逆向破解,一旦您的密钥泄密,攻击者可以使用您的 secretId、secretKey 信息进行 OCR 识别请求,给您造成损失。因此该方法仅适用于本地跑通 Demo 和功能调试
我们建议您将 secretId、secretKey 配置到服务器端,同时客户端使用临时密钥兑换的方式进行 OCR 识别。具体流程可以参考 临时密钥兑换流程 。
步骤4:编译运行
完成配置之后,选择您的运行机器(模拟器&真机)。(tips:真机才能体验摄像头拍照识别功能的)。