概要
sms_receiver パッケージは、READ_SMS 権限を必要とせずに Android アプリが SMS メッセージを受け取れるようにし、Android の組み込み SMS レシーバー API を活用しています。Flutter アプリケーションで Android 上の着信 SMS メッセージを簡単にリスニングする方法を提供します。Android ではスムーズに動作しますが、プラットフォーム制限により iOS 対応は限定的です。OTP の自動取得、二要素認証、自動メッセージ処理などのユースケースに最適です。最小限のセットアップで、既存の Flutter プロジェクトに簡単に統合できます。
用途
- OTPの自動取得
- 二要素認証
- 自動メッセージ処理
- SMSベースのトリガー
- リアルタイム通知システム
主な機能
- READ_SMS 権限は必要ありません
- Android専用のSMSリスニング
- シンプルなイベント駆動型 API
- 軽量で高速
- バックグラウンド実行と互換性があります
適している対象
- Android専用アプリ
- 認証フロー
- バックグラウンドメッセージ処理
- 低権限アプリ
- クイックSMS統合
注意事項
- iOSはサポートされていません
- Androidプラットフォームに限定
- Androidマニフェストの設定が必要です
- すべてのデバイスで動作しない可能性があります
- システムレベルのSMS配信に依存する