How to Get Devicetoken of Iphone for Push Notification?

atuljain_1985

New member
Jan 28, 2010
1
0
0
Visit site
Hi everybody,

I am trying to use the push notification service provided by apple but I am not able to get the device token required for pushing the notification. I am using the following code for retrieving the device token

- (void)applicationUIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken NSData *)devToken {
const void *devTokenBytes = [devToken bytes];
NSLog(@"devToken=%@",devTokenBytes);
//[self alertNotice:mad:"" withMSG:[NSString stringWithFormat:mad:"devToken=%@",devToken] cancleButtonTitle:NSLocalizedString(@"OK",@"") otherButtonTitle:mad:""];
//self.registered = YES;
//[self sendProviderDeviceToken:devTokenBytes]; // custom method

/*NSString *preferredLang = [[NSLocale preferredLanguages] objectAtIndex:0];
const char *langStr = [preferredLang UTF8String];
[self sendProviderCurrentLanguage:langStr]; // custom method*/

}

- (void)applicationUIApplication *)app didFailToRegisterForRemoteNotificationsWithError NSError *)err {
NSLog(@"Error in registration. Error: %@", err);
}

- (void)applicationUIApplication *)application didReceiveRemoteNotificationNSDictionary *)userInfo {

for (id key in userInfo) {
NSLog(@"key: %@, value: %@", key, [userInfo objectForKey:key]);
}

}
I am registering for the remote notification using the following code

[[UIApplication sharedApplication]
registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeAlert |
UIRemoteNotificationTypeBadge |
UIRemoteNotificationTypeSound)];
Can anyone help me with this...

I am having the following warning message in the console window

warning: Unable to read symbols for "/Library/MobileSubstrate/MobileSubstrate.dylib" (file not found).
Is it to do something with the jailbroken iphone...

Thanx in advance...