概要
is_pirated パッケージは、Android および iOS でアプリが非承認のソースからインストールされたかどうかを検出するのに役立ちます。アプリの整合性を検証するメカニズムを提供し、海賊版が検出された場合にアプリを自動的に終了させたり、ユーザーを公式ストアのリストにリダイレクトしたりできます。非承認配布からアプリを保護したい開発者向けに設計されており、最小限のセットアップで Flutter プロジェクトにスムーズに統合できます。このパッケージは、プラットフォーム固有のチェックを使用して、さまざまなデバイス上で信頼性の高い検出を実現します。
用途
- 不正な配布から有料アプリを保護する
- 違法アプリのインスタンスを自動的に終了する
- ユーザーを公式アプリストアのリストにリダイレクトしています
- 実行時におけるライセンス検証の強制
- 改変またはクラックされたアプリバージョンの使用を防ぐ
主な機能
- 信頼されていないソースからのインストールを検出します
- 自動アプリ終了をサポートしています
- ストアリストにリダイレクトします
- クロスプラットフォーム互換性(Android および iOS)
- Flutter pub を通じた簡単な統合
- 軽量でオーバーヘッドが最小限
適している対象
- 有料またはプレミアムなFlutterアプリの開発者
- 強力な著作権保護措置を必要とするアプリ
- Android および iOS 向けのプロジェクト
- アプリのセキュリティおよびライセンスに焦点を当てるチーム
- 公式アプリストアを通じて配布されたアプリケーション
注意事項
- ルート化/ジャイルブレイクされたデバイスで誤検出を引き起こす可能性があります
- ユーザーのイライラを避けるために注意深く取り扱う必要があります
- サーバーサイドのライセンス検証の代わりにはなりません
- 高度な改ざんに対する効果は限定的
- 他のセキュリティ対策と併用するべきです