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:
dependencies:
unico_check: ^4.56.0
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.
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 {
defaultConfig {
minSdkVersion 21
}
}
Langkah 3 — Tambahkan izin kamera iOS
Tambahkan deskripsi penggunaan kamera ke ios/Runner/Info.plist Anda:
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>
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:
import 'package:unico_check/unico_check.dart';