mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 07:14:28 +01:00
16 lines
516 B
Dart
16 lines
516 B
Dart
import 'package:fl_lib/fl_lib.dart';
|
|
import 'package:plain_notification_token/plain_notification_token.dart';
|
|
|
|
Future<String?> getToken() async {
|
|
if (isIOS) {
|
|
final plainNotificationToken = PlainNotificationToken();
|
|
plainNotificationToken.requestPermission();
|
|
|
|
// If you want to wait until Permission dialog close,
|
|
// you need wait changing setting registered.
|
|
await plainNotificationToken.onIosSettingsRegistered.first;
|
|
return await plainNotificationToken.getToken();
|
|
}
|
|
return null;
|
|
}
|