Lewati ke konten utama

Instalasi

Untuk menyiapkan Unico SDK untuk Flutter, ikuti langkah-langkah di bawah ini:

Langkah 1 — Tambahkan paket melalui Flutter CLI

Jalankan perintah berikut menggunakan Flutter CLI:

flutter pub add unico_check

Perintah ini menambahkan baris berikut ke pubspec.yaml paket Anda:

pubspec.yaml
dependencies:
unico_check: ^4.56.0
Pengambilan manual

flutter pub add unico_check secara implisit menjalankan flutter pub get. Jika paket tidak terinstal dengan benar, pastikan unico_check terdaftar di pubspec.yaml dan jalankan flutter pub get secara manual.

iOS — Distribusi App Store / Xcode 16 / bitcode

Plugin Flutter menggunakan CocoaPods di sisi iOS. Build CocoaPods mungkin ditolak App Store karena bitcode dalam framework DeviceProfiling dan UnicoSdkLogger. Lihat Masalah diketahui iOS.

Langkah 2 — Tetapkan versi minimum Android SDK

SDK memerlukan Android 5.0 (API 21) atau lebih tinggi. Dalam android/app/build.gradle Anda, pastikan minSdkVersion sudah diatur sesuai:

android/app/build.gradle
android {
defaultConfig {
minSdkVersion 21
}
}
Langkah 3 — Tambahkan izin kamera iOS

Tambahkan deskripsi penggunaan kamera ke ios/Runner/Info.plist Anda:

ios/Runner/Info.plist
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>
Masalah distribusi Xcode 16

Jika Anda mendistribusikan dengan Xcode 16 menggunakan CocoaPods, Anda mungkin mengalami penolakan App Store terkait bitcode. Lihat Masalah yang diketahui untuk solusinya.

Langkah 4 — Impor paket

Impor paket ke dalam kode Dart Anda:

main.dart
import 'package:unico_check/unico_check.dart';