Skip to main content

disable_screenshots_mirror 0.3.0 copy "disable_screenshots_mirror: ^0.3.0" to clipboard
disable_screenshots_mirror: ^0.3.0 copied to clipboard

提供截屏监控、全局添加水印、禁用截屏(仅支持Android)功能,有效防止敏感信息通过截屏泄露,保护App内容安全。

0.3.0 #

  • [升级] Android 构建脚本 Groovy DSL 迁移至 Kotlin DSL(settings.gradle / build.gradle / app/build.gradle 均改为 .kts)
  • [升级] Gradle 5.6.2 / 7.2 → 8.14.5;AGP 8.13.0;Kotlin 2.4.21;compileSdk 提升至 36,新增 namespace
  • [升级] 最低环境:Flutter 3.35.0+ / Dart 3.0.0+(SDK 约束 >=3.0.0 <4.0.0)
  • [升级] iOS 最低部署目标 11.0 → 15.0(Podfile platform + post_install 强制覆盖全部 Pod);AppDelegate 注解 @UIApplicationMain 改为 @main
  • [升级] iOS UIScene 生命周期适配(Info.plist 追加 UIApplicationSceneManifest,声明 FlutterSceneDelegate + UISceneStoryboardFile=Main)
  • [升级] podspec 版本与摘要同步更新;s.platform 从 8.0 提升至 15.0
  • [优化] 水印文件名修正 disable_screenshots_watarmark.dart → disable_screenshots_watermark.dart(拼写错误修复)
  • [优化] gradle.properties 堆内存 -Xmx1536M → -Xmx4096M;移除已废弃的 enableR8 / enableJetifier
  • [清理] 移除 Android manifest package 属性(AGP 8 要求 namespace,禁止 manifest package)
  • [清理] 移除废弃的 test.kt 测试桩文件

0.2.1 #

  • [优化] 完善 README 文档说明

0.2.0+4 #

  • [优化] 扩展 description 至 60+ 字符
  • [优化] 添加 .pubignore、.gitignore 标准模板
  • [优化] 创建 lib/disable_screenshots_mirror.dart 入口文件
  • [优化] 更新 example SDK 约束至 <4.0.0

0.2.0+3 #

  • [优化] pubspec.yaml内描述

0.2.0+2 #

  • [修复] ios编译报错

0.2.0+1 #

  • [修复] ios编译报错

0.2.0 #

  • support null safety

0.1.0 #

  • 代码格式优化
  • 添加license

0.0.1 #

  • 第一次提交
0
likes
135
points
601
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

提供截屏监控、全局添加水印、禁用截屏(仅支持Android)功能,有效防止敏感信息通过截屏泄露,保护App内容安全。

Repository

License

MIT (license)

Dependencies

flutter

More

Packages that depend on disable_screenshots_mirror

Packages that implement disable_screenshots_mirror