コンテンツにスキップ

Flutter SDK リリースノート

  • プッシュボタン機能を追加
  • Android SDK アップデート (1.8.4) リリースノート
  • iOS SDK アップデート (1.9.2) リリースノート
    • [重要な変更] バージョン 1.9.0 以降、iOS の swizzling は強制的に無効化されます。
    • 必須メソッドが実装されていない場合、一部のプッシュ通知の動作が正しく機能しないことがあります。
    • 連携ガイドを最初からあらためて確認し、未実装のメソッドがないか検証したうえでテストしてください。
  • 内部キューによる逐次タスク処理を安定化
  • Android SDK アップデート (1.7.1)
  • iOS SDK アップデート (1.7.1)
  • アプリ内メッセージを追加
  • init より前に呼び出された関数を、呼び出し順序にかかわらず確実に実行するように対応
  • getTags および deleteTags 関数のサポートを終了
  • setTags で引数に null 値を渡せるように変更
  • Android SDK を 1.6.1 にアップグレード
  • iOS Privacy Manifest に対応

[重要な変更] URLの自動処理を追加

  • 独自のクリックハンドラーをすでに実装している場合、自動処理と同時に実行されて重複して動作することがあります。その場合は URLの自動処理を無効化する を参照し、自動処理をオフにしてください。

WebView向けのJavaScriptブリッジコードを追加

  • WebViewを使用するハイブリッドアプリでは、Mobile SDKがFlareLane Web SDKと互換性を持ち、Web SDKから呼び出された関数をキャッチできます。

削除された関数

  • setIsSubscribed()-> subscribe() または unsubscribe() を使用してください

名称が変更された関数

  • setNotificationConvertedHandler() -> setNotificationClickedHandler()

フォアグラウンドで通知を受信するためのハンドラーを追加

  • setNotificationForegroundReceivedHandler()

[Android] 削除されたプロパティ

  • NotificationManager.accentColor -> values/strings.xml に色を追加してください

[Android] accentColor と Channel Name を values/strings.xml で変更できるようになりました

  • flarelane_notification_accent_color
  • flarelane_default_channel_name

通知許可のリクエストタイミングを初期化オプションで制御できるようになりました

  • initWithContext() の第3引数として bool requestPermissionOnLaunch を追加

新しい関数

  • subscribe() - 許可ポップアップを表示できない場合に設定画面へ遷移させるには fallbackToSettings パラメータを使用します
  • unsubscribe()

新しい関数

  • trackEvent()
  • getTags()

Android OS 13 の通知許可ポップアップに対応