Clase MCDUserNotificationChannel
@interface MCDUserNotificationChannel : NSObject
Esta clase proporciona el lector de cambios de notificación que controla la recepción y administración de notificaciones de usuario para la aplicación.
Propiedades
syncScope
@property(class, readonly, nonnull) MCDUserDataFeedSyncScope* syncScope;
SyncScope se usa para asegurarse de que UserNotifications se incluye en la fuente.
Constructores
channelWithUserDataFeed
+ (nullable instancetype)channelWithUserDataFeed:(nonnull MCDUserDataFeed*)userDataFeed;
Parámetros
userDataFeed
MCDUserDataFeed se usa para inicializar esta clase.
initWithUserDataFeed
- (nullable instancetype)initWithUserDataFeed:(nonnull MCDUserDataFeed*)userDataFeed;
userDataFeed
MCDUserDataFeed se usa para inicializar esta clase.
Métodos
createReader
- (MCDUserNotificationReader* _Nullable)createReader
Cree un lector de notificaciones de usuario para recibir y administrar las notificaciones de usuario publicadas por el servidor de aplicaciones.
createReaderWithOptions
- (MCDUserNotificationReader* _Nullable)createReaderWithOptions:(MCDUserNotificationReaderOptions* _Nonnull)options
Cree un lector de notificaciones de usuario con opciones.
createReaderWithState
- (MCDUserNotificationReader* _Nullable)createReaderWithState:(NSString* _Nonnull)readerState
Cree un lector de notificaciones de usuario para recibir y administrar las notificaciones de usuario publicadas por el servidor de aplicaciones. El lector se iniciará en el estado de seguimiento proporcionado.
getUserNotificationAsync
- (void)getUserNotificationAsync:(NSString* _Nonnull)notificationId completion:(nonnull void (^)(MCDUserNotification* _Nullable, NSError* _Nullable))completion
Obtener una notificación de usuario en función de su identificador.
deleteUserNotificationAsync
- (void)deleteUserNotificationAsync:(NSString* _Nonnull)notificationId
completion:(nonnull void (^)(MCDUserNotificationUpdateResult* _Nullable, NSError* _Nullable))completion
Elimina una notificación de usuario en función de su identificador.