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
145
points
32
downloads

Publisher

unverified uploader

Weekly Downloads

get ios apns device token plugin.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on easemob_apns