A class that handles registration and handling of push notifications tokens in iOS.
###Installation
Install manually by adding Pusherman.{h,m}
to your project.
pod 'PusherMan'
###Use
Pusherman exists to make the registration of push notifications for iOS easy. By calling a single function, you may register for push notifcations. To get started, head over to your app delegate (or wherever you will begin the registration for push notifications) and type the following:
// Register for Push Notifications
[PusherMan registerAppForPushNotifications];
This will go out to apple and register you for push notifications. The callback to your app from apple will occur in the following method in your app delegate.
#pragma mark - Push Notification Tokens
- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken {
//Save the push notification token from apple
[PusherMan setDeviceToken:deviceToken];
}
And that's it! You are all registered for push notifications. When they arrive, it will trigger another app delegate method: application: didReceiveRemoteNotification: