tei_shield_flutter 0.1.7 copy "tei_shield_flutter: ^0.1.7" to clipboard
tei_shield_flutter: ^0.1.7 copied to clipboard

Configurable TEI Shield native Android and iOS assessments for Flutter.

tei_shield_flutter #

TEI Shield Flutter plugin cho Android/iOS. Dart cấu hình detector, package/certificate Android, lifecycle và stream kết quả; policy do app sở hữu.

Plugin được phân phối chính thức qua pub.flutter-io.cn; Android resolve SDK dev.tei:shield:0.1.0 từ Maven Central và iOS dùng XCFramework qua CocoaPods. Giữ Android minSdk 26+ và iOS target 15+.

import 'package:tei_shield_flutter/tei_shield_flutter.dart';
final signal = await TeiShield.check(ShieldCheck.emulator);
final client = await TeiShieldClient.initialize(
  options: AssessmentOptions(checks: [ShieldCheck.emulator, ShieldCheck.sdkTextIntegrity]),
  runPolicy: const ShieldRunPolicy(reassessOnForeground: true),
);
final subscription = client.assessments.listen(print, onError: print);
await client.assess();
await subscription.cancel();
await client.close();

Mặc định không tự chạy, danh sách rỗng chạy 0 checks. appIdentity trên Android yêu cầu cấu hình do app cung cấp. Override chỉ áp dụng cho một lần gọi. Stream không replay; lấy kết quả initialize từ lastAssessment.

Chạy flutter pub get && flutter analyze && flutter test. Xem hướng dẫn đầy đủ trong SDK repository: docs/frameworks/flutter.md; example: example/lib/main.dart.

Cài đặt / Installation #

Cài đặt package:

flutter pub add tei_shield_flutter

Hoặc thêm vào pubspec.yaml:

dependencies:
  tei_shield_flutter: ^0.1.7

Yêu cầu nền tảng:

  • Android: minSdk = 26 (Android 8.0+)
  • iOS: deployment target 15.0+
0
likes
0
points
365
downloads

Publisher

unverified uploader

Weekly Downloads

Configurable TEI Shield native Android and iOS assessments for Flutter.

Homepage
Repository (GitHub)
View/report issues

Topics

#security #integrity #jailbreak-detection #root-detection

License

unknown (license)

Dependencies

flutter

More

Packages that depend on tei_shield_flutter

Packages that implement tei_shield_flutter