easemob_apns 0.1.0 copy "easemob_apns: ^0.1.0" to clipboard
easemob_apns: ^0.1.0 copied to clipboard

PlatformiOS

get ios apns device token plugin.

easemob_apns #

获取APNs deviceToken.

Getting Started #

设置权限 #

    EasemobApns.requestAuthorization(
      options: {
        AuthorizationOptions.alert,
        AuthorizationOptions.badge,
        AuthorizationOptions.sound
      },
    );

申请DeviceToken #

    EasemobApns.registerDeviceToken();

注销DeviceToken #

    EasemobApns.unregisterDeviceToken();

监听事件 #

    EasemobApns.setHandler(
      onToken: (deviceToken, error) {
        debugPrint("deviceToken: $deviceToken, error: $error");
      },
      onLaunch: (map) {
        debugPrint("onLaunch: ${map?.keys.first}");
      },
      onMessage: (map) {
        debugPrint("onMessage: ${map.keys.first}");
      },
    );
1
likes
135
points
18
downloads

Publisher

unverified uploader

Weekly Downloads

get ios apns device token plugin.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on easemob_apns

Packages that implement easemob_apns