Я хочу использовать push-уведомление в своем приложении. Я создал уникальный идентификатор приложения и создал push-сертификат разработки. Также создал профиль подготовки, используя этот уникальный идентификатор приложения. Я разместил код для регистрации устройства в приложении прекратите метод, чтобы при закрытии моего приложения было активировано push-уведомление, и когда он запускает его, отключает push-уведомление.BTW, в настоящее время я использую метод ApplicationDidFnishLaunching и регистрирую для push-уведомления. Приложение зарегистрировано для push-уведомления, которое я думаю, потому что оно просит разрешить push уведомление о alertview. Но я никогда не нашел токен устройства. Приложение не вызывает метод.BTW, я написал этот метод в ApplicationDelegate.Не удалось получить deviceToken
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
NSLog(@"devToken=%@",deviceToken);
[self alertNotice:@"" withMSG:[NSString stringWithFormat:@"devToken=%@",deviceToken] cancleButtonTitle:NSLocalizedString(@"OK",@"") otherButtonTitle:@""];
}
Даже я установил точку останова в этом методе, но это не вызывает. У меня iPhone 3GS взломан. Кто-нибудь знает, почему я не получаю devicetoken.
В настоящее время я пытаюсь использовать его в applicationDidFinishLaunching Method, но все еще не удается получить токен устройства. –
- (void) application: (UIApplication *) application didFailToRegisterForRemoteNotificationsWithError: (NSError *) error { \t NSLog (@ "Не удалось зарегистрировать с ошибкой:% @", ошибка); } Скопируйте и вставьте здесь, если вам нужна дополнительная помощь. – Felixyz
это взломанный iPhone вопрос –