device_token_interceptor 0.0.1 copy "device_token_interceptor: ^0.0.1" to clipboard
device_token_interceptor: ^0.0.1 copied to clipboard

outdated

A new Flutter plugin.

device_token_interceptor #

Used with firebase_messaging. Since firebase_messaging cannot get apns device token, it is a plug-in for interrupting and acquiring.

Usage #

Dart code #


import 'package:firebase_messaging/firebase_messaging.dart';
import 'package:device_token_interceptor/device_token_interceptor.dart';

  var _connector = FirebaseMessaging();

  var _tokenInterceptor = DeviceTokenInterceptor();
  var stream = _tokenInterceptor.onTokenRefresh;
  _connector.requestNotificationPermissions();

  _connector.configure(
    onMessage: _onMessage,
    onBackgroundMessage: null,
    onLaunch: _onLaunch,
    onResume: _onResume,
  );

  var deviceToken = await stream.first;

Your AppDelegate.swift #


import device_token_interceptor

override func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
    SwiftDeviceTokenInterceptorPlugin.onToken(deviceToken: deviceToken)
}


2
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A new Flutter plugin.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on device_token_interceptor