BMXPushServiceProtocol Protocol Reference#
Conforms to NSObject
Declared in floo_proxy.h
Overview#
@protocol 推送服务监听者
Instance Methods#
certRetrieved:#
Push初始化完成后获取推送证书。
- (void)certRetrieved:(NSString )certification*
Parameters#
certification
推送证书
Discussion#
Push初始化完成后获取推送证书。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="certRetrieved:" %}{% endlanying_code_snippet %}
clearedTags:#
清空用户推送成功回调。
- (void)clearedTags:(NSString )operationId*
Parameters#
operationId
操作id
Discussion#
清空用户推送成功回调。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="clearedTags:" %}{% endlanying_code_snippet %}
deleteTagsDidFinished:#
删除用户推送标签成功回调
- (void)deleteTagsDidFinished:(NSString )operationId*
Parameters#
operationId
操作id
Discussion#
删除用户推送标签成功回调
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="deleteTagsDidFinished:" %}{% endlanying_code_snippet %}
getTagsDidFinished:#
获取用户推送标签成功回调。
- (void)getTagsDidFinished:(NSString )operationId*
Parameters#
operationId
操作id
Discussion#
获取用户推送标签成功回调。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="getTagsDidFinished:" %}{% endlanying_code_snippet %}
pushMessageStatusChanged:error:#
发送Push上行消息状态变化通知。
- (void)pushMessageStatusChanged:(BMXMessage )message error:(BMXError )error
Parameters#
message
发生状态变化的上行消息
error
状态错误码
Discussion#
发送Push上行消息状态变化通知。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="pushMessageStatusChanged:error:" %}{% endlanying_code_snippet %}
pushStartDidFinished:#
Push初始化完成通知。
- (void)pushStartDidFinished:(NSString )bmxToken*
Parameters#
bmxToken
bmxToken
Discussion#
Push初始化完成通知。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="pushStartDidFinished:" %}{% endlanying_code_snippet %}
pushStartDidStopped#
Push功能停止通知。
- (void)pushStartDidStopped
Discussion#
Push功能停止通知。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="pushStartDidStopped" %}{% endlanying_code_snippet %}
receivedPush:#
接收到新的Push通知
- (void)receivedPush:(NSArray<BMXMessage> )messages
Parameters#
messages
Push通知列表
Discussion#
接收到新的Push通知
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="receivedPush:" %}{% endlanying_code_snippet %}
setTagsDidFinished:#
设置用户推送标签成功回调。
- (void)setTagsDidFinished:(NSString )operationId*
Parameters#
operationId
操作id
Discussion#
设置用户推送标签成功回调。
Declared In#
floo_proxy.h
Example:
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="setTagsDidFinished:" %}{% endlanying_code_snippet %}