#import <IEMPushManager.h>
@header IEMPushManager.h @abstract 推送相关的管理协议类
- 作者
- Hyphenate
- 版本
- 3.00
◆ disableOfflinePushStart:end:
- (EMError *) disableOfflinePushStart: |
|
(int) |
aStartHour |
end: |
|
(int) |
aEndHour |
|
|
| |
关闭离线推送
同步方法,会阻塞当前线程
- 参数
-
aStartHour | 开始时间 |
aEndHour | 结束时间 |
- 返回
- EMError 错误信息
◆ enableOfflinePush
◆ getPushNotificationOptionsFromServerWithCompletion:
- (void) getPushNotificationOptionsFromServerWithCompletion: |
|
(void(^)(EMPushOptions *aOptions, EMError *aError)) |
aCompletionBlock |
|
◆ getPushOptionsFromServerWithError:
◆ updatePushDisplayName:
- (EMError *) updatePushDisplayName: |
|
(NSString *) |
aDisplayName |
|
设置推送消息显示的昵称
同步方法,会阻塞当前线程
- 参数
-
- 返回
- EMError 错误信息
◆ updatePushDisplayName:completion:
设置推送的显示的昵称
- 参数
-
aDisplayName | 推送显示的昵称 |
aCompletionBlock | 完成的回调 |
◆ updatePushDisplayStyle:
- (EMError *) updatePushDisplayStyle: |
|
(EMPushDisplayStyle) |
pushDisplayStyle |
|
设置推送消息显示的样式
同步方法,会阻塞当前线程
- 参数
-
- 返回
- EMError 错误信息
◆ updatePushDisplayStyle:completion:
设置推送的显示名
- 参数
-
pushDisplayStyle | 推送显示样式 |
aCompletionBlock | 完成的回调 |
◆ updatePushServiceForGroups:disablePush:
- (EMError *) updatePushServiceForGroups: |
|
(NSArray *) |
aGroupIds |
disablePush: |
|
(BOOL) |
disable |
|
|
| |
设置群组是否接收推送
同步方法,会阻塞当前线程
- 参数
-
aGroupIds | 群组id |
disable | 是否接收推送 |
- 返回
- EMError 错误信息
◆ updatePushServiceForGroups:disablePush:completion:
- (void) updatePushServiceForGroups: |
|
(NSArray *) |
aGroupIds |
disablePush: |
|
(BOOL) |
disable |
completion: |
|
(nonnull void(^)(EMError *_Nonnull aError)) |
aCompletionBlock |
|
|
| |
设置群组是否接收推送
- 参数
-
aGroupIds | 群组id |
disable | 是否接收推送 |
aCompletionBlock | 完成的回调 |
◆ updatePushServiceForUsers:disablePush:
- (EMError *) updatePushServiceForUsers: |
|
(NSArray *) |
aUIds |
disablePush: |
|
(BOOL) |
disable |
|
|
| |
设置是否接收联系人消息推送
同步方法,会阻塞当前线程
- 参数
-
aUIds | 用户环信id |
disable | 是否接收推送 |
- 返回
- 错误信息
◆ updatePushServiceForUsers:disablePush:completion:
- (void) updatePushServiceForUsers: |
|
(NSArray *) |
aUIds |
disablePush: |
|
(BOOL) |
disable |
completion: |
|
(nonnull void(^)(EMError *_Nonnull aError)) |
aCompletionBlock |
|
|
| |
设置是否接收联系人消息推送
- 参数
-
aUIds | 用户环信id |
disable | 是否接收推送 |
aCompletionBlock | 完成的回调 |
◆ noPushGroups
- (NSArray*) noPushGroups |
|
readnonatomicstrong |
◆ noPushUIds
◆ pushOptions
该协议的文档由以下文件生成: