title: how to get Device Token in iOS?
body: <p>I am working on push notifications. I wrote the following code for fetching a device token.</p>
  
  <pre><code>-(BOOL)application:(UIApplication *)application
  didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
  {    
          [self.window addSubview:viewController.view];
          [self.window makeKeyAndVisible];   
          NSLog(@"Registering for push notifications...");    
          [[UIApplication sharedApplication] registerForRemoteNotificationTypes:
           (UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
           return YES;
      }
  
  -(void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 
      { 
          NSString *str = [NSString stringWithFormat:@"Device Token=%@",deviceToken];
          NSLog(@"This is device token%@", deviceToken);
      }
  
  -(void)application:(UIApplication *)app didFailToRegisterForRemoteNotificationsWithError:(NSError *)err
   { 
          NSString *str = [NSString stringWithFormat: @"Error: %@", err];
          NSLog(@"Error %@",err);    
   }
  </code></pre>