SBRemoteNotificationServer
From iPhone Development Wiki
SBRemoteNotificationServer is a singleton class that receives Apple push notifications.
Faking push notification
Push notification may be faked locally these ways:
NSDictionary *userInfo = @{ @"aps" : @{ @"badge" : @5, @"alert" : @"hi" } }; NSString *topic = @"com.yourcompany.appname"; // topic must be an existing application identifier, or notification won't show. if (kCFCoreFoundationVersionNumber < 800.0) { // pre iOS 7 [[%c(SBRemoteNotificationServer) sharedInstance] connection:nil didReceiveMessageForTopic:topic userInfo:userInfo]; } else { // iOS 7+ APSIncomingMessage *message = [[%c(APSIncomingMessage) alloc] initWithTopic:topic userInfo:userInfo]; [[%c(SBRemoteNotificationServer) sharedInstance] connection:nil didReceiveIncomingMessage:message]; [message release]; }
References
| ||||||||