跳到主要内容

实现


import 'package:qitech_device_scan/qitech_device_scan.dart';

final _qitechDeviceScanPlugin = QitechDeviceScan();

final result = await _qitechDeviceScanPlugin.startDeviceScan(
mobileToken: '<MOBILE_TOKEN_SENT_BY_QITECH>',
environment: CaaSEnvironment.sandbox,
sessionId: '<SESSION_ID>',
eventType: '<EVENT_TYPE>',
eventId: '<EVENT_ID>',
documentNumber: '<USER_DOCUMENT_NUMBER>'
);

print('QiTech Device Scan result: ' + result);

Flutter 设置

要使用 Device Scan 插件,需要执行以下步骤:

安装

首先,需要执行以下命令安装插件:

flutter pub add qitech_device_scan

该命令应安装最新版本,可在 pubspec.yaml 文件中验证:

dependencies:
qitech_device_scan: ^0.0.1

导入

现在,只需导入包即可开始使用:

import 'package:qitech_device_scan/qitech_device_scan.dart';

Android 设置

在您的 build.gradle 文件中添加 Qi Tech Android 仓库引用:

allprojects {
repositories {
maven { url 'https://sdks.zaig.com.br/' }
...
}
}

通过在 AndroidManifest.xml 中添加以下代码来初始化 AdMob 服务:

<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="<ADMOB_APP_ID>"/>

如果您没有 ADMOB_APP_ID,请联系 suporte.caas@qitech.com.br

iOS 设置

在您的 Podfile 文件中添加 Qi Tech Android 仓库引用:

source 'https://cdn.cocoapods.org/'
source 'https://github.com/ZaigCoding/iOS.git'

直接通过 cocoapods 安装依赖项:

cd ios
pod install

或通过 flutter 安装:

flutter build ios