产品相关
智能扫码支持识别哪些码?
支持多种码制:二维码、一维码、PDF417码、DataMatrix 码。
智能扫码支持哪些平台?
目前支持 iOS 和 Android 平台。
智能扫码在黑暗的环境中可以识别吗?
智能扫码支持手电筒功能,在黑暗的环境中可以通过手机闪光灯进行补光。
当识别码距离较远时,是否可以快速识别?
当识别码较远时,若手机摄像头可以拍摄到识别码的细节,则智能扫码可以通过调整焦距进行识别。
智能扫码 SDK 是否可以离线使用?
可以的,App 首次进入和使用扫码需要联网读写权限,首次授权成功后,就可以完全离线使用。
一次性购买智能扫码服务,是否有使用期限?后续是否支持 SDK 的迭代更新?
一次性购买智能扫码服务后永久有效,后续支持智能扫码 SDK 的迭代更新。
API 和 SDK 接入方式有何区别?
API 请求后端接口,传入图片,客户侧请求腾讯云接口返回识别的码信息,SDK 目前支持客户端集成,授权后可离线使用,SDK 是本地识别码信息,不受网络影响,识别更快。
申请相关
申请时需要填写的 AndroidPkgName 与 App 签名哈希值是什么?
AndroidPkgName 指Android App 的包名,用来唯一标识一个 App 应用。可以在 App 模块注册配置文件中查看 package 的值。App 签名哈希值是 App 的签名文件里证书指纹的 SHA1 值。获取方式可以参考 App签名哈希值获取方法。
申请通过审核后,AndroidPkgName 和 App 签名哈希值是否可以更改?
暂时不支持修改,您需要重新申请,并填入新的 AndroidPkgName 和 App 签名哈希值。
接入相关
包名或签名 SHA1 值不正确?
如果出现类似提示,请检查密钥与包名和签名是否匹配。
msg=app_package_sig or package sig mismatch, seq=f5868af6-2c6f-4cb2-913c-0262bbce4d49
Android SDK 支持哪些架构?
目前智能扫码 Android SDK 仅支持 armeabi-v7a 架构,后续会添加 arm64-v8a 的支持。
ndk {abiFilters "armeabi-v7a" }
iOS 端 SDK 接入时出现 QBarCode 未定义或未找到?
如果出现此情况,
1. 确认 libQBarCode.a 是否在 LinkBinary with Libraries 内,如不在,请添加。
2. 确定 build Setting -> Search Paths Framework Search Paths、Header SearchPaths、Library Search Paths 都有指到 SDK 文件路径。
iOS 端 SDK 接入时遇到 Undefined symbol:_*********
如果出现类似情况,请仔细检查引入的系统 framework 是否都在。
如图所示的错误,可以通过引入 AudioToolbox.framework 来解决。