插件概览
该 is_pirated 包有助于检测 Android 和 iOS 上的应用是否从未经授权的来源安装。它提供机制来验证应用的完整性,并在检测到盗版时自动终止应用或重定向用户至官方商店页面。专为希望保护其应用免受未经授权分发的开发者设计,该包可轻松集成到 Flutter 项目中,设置简单。该包利用平台特定检查,确保在各种设备上可靠检测。
适合场景
- 保护付费应用免受未经授权的分发
- 自动终止盗版应用程序实例
- 重定向用户到官方应用商店列表
- 在运行时强制执行许可证验证
- 防止使用修改版或破解版应用
主要特点
- 检测是否从未经授权的来源安装
- 支持自动应用终止
- 提供重定向到应用商店列表
- 跨平台兼容性(Android 和 iOS)
- 通过 Flutter pub 简单集成
- 轻量且开销极小
适合对象
- 付费或高级 Flutter 应用的开发者
- 需要强力反盗版措施的应用
- 针对 Android 和 iOS 的项目
- 专注于应用安全和许可的团队
- 通过官方应用商店分发的应用程序
使用建议
- 可能在已越狱/越狱的设备上触发误报
- 需要谨慎处理,以避免用户沮丧
- 不能替代服务器端许可证验证
- 对高级篡改的防护效果有限
- 应与其他安全实践一起使用