BMXPushServiceProtocol Protocol Reference
Conforms to NSObject
Declared in BMXPushServiceProtocol.h
Instance Methods
certRetrieved:
Push初始化完成后获取推送证书。
- (void)certRetrieved:(NSString *)*certification*
Parameters
certification
推送证书
Discussion
Push初始化完成后获取推送证书。
Declared In
BMXPushServiceProtocol.h
- (void)certRetrieved:(NSString *)certification {
MAXLog(@"%@", certification); // 如果SDKconfig已配置证书,就不会执行该回调
}
clearedTags:
清空用户推送成功回调。
- (void)clearedTags:(NSString *)*operationId*
Parameters
operationId
操作id
Discussion
清空用户推送成功回调。
Declared In
BMXPushServiceProtocol.h
- (void)clearedTags:(NSString *)operationId {
MAXLog(@"%@", operationId);
}
deleteTagsDidFinished:
删除用户推送标签成功回调
- (void)deleteTagsDidFinished:(NSString *)*operationId*
Parameters
operationId
操作id
Discussion
删除用户推送标签成功回调
Declared In
BMXPushServiceProtocol.h
- (void)deleteTagsDidFinished:(NSString *)operationId {
MAXLog(@"%@", operationId);
}
getTagsDidFinished:
获取用户推送标签成功回调。
- (void)getTagsDidFinished:(NSString *)*operationId*
Parameters
operationId
操作id
Discussion
获取用户推送标签成功回调。
Declared In
BMXPushServiceProtocol.h
- (void)getTagsDidFinished:(NSString *)operationId {
MAXLog(@"%@", operationId);
}
pushMessageStatusChanged:error:
发送Push上行消息状态变化通知。
- (void)pushMessageStatusChanged:(BMXMessageObject *)*message* error:(BMXError *)*error*
Parameters
message
发生状态变化的上行消息
error
状态错误码
Discussion
发送Push上行消息状态变化通知。
Declared In
BMXPushServiceProtocol.h
- (void)pushMessageStatusChanged:(BMXMessageObject *)message error:(BMXError *)error {
MAXLog(@"%@", message.content);
}
pushStartDidFinished:
Push初始化完成通知。
- (void)pushStartDidFinished:(NSString *)*bmxToken*
Parameters
bmxToken
bmxToken
Discussion
Push初始化完成通知。
Declared In
BMXPushServiceProtocol.h
- (void)pushStartDidFinished:(NSString *)bmxToken {
MAXLog(@"%@", bmxToken);
}
pushStartDidStopped
Push功能停止通知。
- (void)pushStartDidStopped
Discussion
Push功能停止通知。
Declared In
BMXPushServiceProtocol.h
receivedPush:
接收到新的Push通知
- (void)receivedPush:(NSArray<BMXMessageObject*> *)*messages*
Parameters
messages
Push通知列表
Discussion
接收到新的Push通知
Declared In
BMXPushServiceProtocol.h
- (void)receivedPush:(NSArray<BMXMessageObject *> *)messages {
}
setTagsDidFinished:
设置用户推送标签成功回调。
- (void)setTagsDidFinished:(NSString *)*operationId*
Parameters
operationId
操作id
Discussion
设置用户推送标签成功回调。
Declared In
BMXPushServiceProtocol.h
Example:
- (void)setTagsDidFinished:(NSString *)operationId {
MAXLog(@"%@", operationId);
}