Из документов:
Примечание : маркер устройства - это не то же самое, что UDID устройства, возвращенный свойством uniqueIdentifier UIDevice.
Используемый токен получен путем регистрации удаленных уведомлений в приложении : didFinishLaunchingWithOptions:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// ...
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)];
// ...
}
Если регистрация прошла успешно, ваш делегат приложения получит application: didRegisterForRemoteNotificationsWithDeviceToken:
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
NSString *deviceTokenStr = [[[[deviceToken description]
stringByReplacingOccurrencesOfString: @"<" withString: @""]
stringByReplacingOccurrencesOfString: @">" withString: @""]
stringByReplacingOccurrencesOfString: @" " withString: @""];
NSLog(@"%@", deviceTokenStr);
}
Этот токен вы используете для отправки push-уведомлений.
PS: django-iphone-push Последний коммит был 3 года назад.Вы можете попробовать мою вилку под названием django-ios-push .