19 #import <Foundation/Foundation.h> 35 + (instancetype)remotePushWithNotice:(BOOL)useNotice night:(BOOL)useNight;
50 @property (strong) NSString* title;
51 @property (strong) NSString* msg;
54 + (instancetype)localPushWith:(NSUInteger)noticeId after:(NSTimeInterval)after title:(NSString *)title message:(NSString *)message;
59 @interface HIVEPushSetting : NSObject <NSCopying>
61 @property BOOL useForegroundRemotePush;
62 @property BOOL useForegroundLocalPush;
64 + (instancetype)pushSettingWithRemote:(BOOL)useRemote local:(BOOL)useLocal;
101 typedef void (^HIVEPushSettingHandler) (
HIVEResultAPI *result, HIVEPushSetting *pushSetting);
177 +(void)unregisterLocalPush:(NSUInteger)noticeId;
192 +(void)setForegroundPush:(HIVEPushSetting *)setting handler:(HIVEPushSettingHandler)handler;
206 +(void)getForegroundPush:(HIVEPushSettingHandler)handler;
BOOL isAgreeNight
야간 푸시 수신 허용 여부
Definition: HIVEPush.h:33
void(^ HIVERemotePushHandler)(HIVEResultAPI *result, HIVERemotePush *remotePush)
유저의 푸시 수신 상태를 조희한 결과 통지
Definition: HIVEPush.h:83
모바일 게임에서 푸시 통지 서비스는 게임 유저의 리텐션(잔존율)을 올리기 위한 중요 수단을 제공한다...
Definition: HIVEPush.h:117
NSTimeInterval after
알림 시점
Definition: HIVEPush.h:52
로컬 푸시 등록 정보
Definition: HIVEPush.h:47
BOOL isAgreeNotice
공지 푸시 수신 허용 여부
Definition: HIVEPush.h:32
Definition: HIVEResultAPI.h:25
void(^ HIVELocalPushHandler)(HIVEResultAPI *result, HIVELocalPush *localPush)
로컬 푸시 등록 결과 통지
Definition: HIVEPush.h:98
유저가 푸시를 수신하는 상태 정보
Definition: HIVEPush.h:30
NSUInteger noticeId
로컬 푸시 통지 ID
Definition: HIVEPush.h:49