123456789101112131415161718192021222324252627282930313233343536373839 |
- //
- // NIMMessageApnsMemberOption.h
- // NIMLib
- //
- // Created by Netease.
- // Copyright © 2016年 Netease. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- /**
- * 推送人员选项
- */
- @interface NIMMessageApnsMemberOption : NSObject
- /**
- * 需要特殊推送的用户列表
- * @discussion 设置为 nil 时表示推送给当前会话内的所有用户
- */
- @property (nullable,nonatomic,copy) NSArray<NSString *> *userIds;
- /**
- * 是否强制推送
- * @discussion 默认为 YES. 设置为 YES 表示即使推送列表中的用户屏蔽了当前会话(如静音),仍能够推送当前这条推送内容给相应用户
- */
- @property (nonatomic,assign) BOOL forcePush;
- /**
- * 推送文案,长度限制500字
- * @discussion 推送给制定用户的特定推送文案,如果设置为 nil 则使用消息本身的推送文案
- *
- */
- @property (nullable,nonatomic,copy) NSString *apnsContent;
- @end
- NS_ASSUME_NONNULL_END
|