Uygulamam başarıyla bildirimlerine ilişkin kayıt yapabiliyor ama ben aynı kodu uygularsanız arasında, farklı bir ekrana AppDelegate.m
uygulamaylaAppDelegate.m Dışında Push Bildirimleri İçin Kayıt Yapabilir miyim?
farklı bir alana Other.m
pop-up uyarı taşımak istiyoruz
-(void)buttonTapped {
// Register for Push Notifications
UIRemoteNotificationType notifyTypes = (UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound |
UIRemoteNotificationTypeBadge);
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:notifyTypes];
}
#pragma mark - APNS Functions
-(void)application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken {
NSLog(@"didRegisterForRemoteNotifications - 1");
}
-(void)application:application didFailToRegisterForRemoteNotificationsWithError:error {
NSLog(@"didFailToRegisterForRemoteNotifications");
}
Ben benim AppDelegate.m
içinde didRegisterForRemoteNotificationsWithDeviceToken
etkinleştirirseniz
AppDelegate.m
örneği benim
Other.m
çağrılan, ancak bu çalışmak istiyorum nasıl değildir: uygulamamı o kaydeder asla.
Herhangi bir fikir veya öneriniz için teşekkür ederiz.
için kayıt işlemini başarılı veya başarısız olup olmadığını öğrenmek için bir yol var mı? – Chris
Uzaktan izleme kayıt defterini başarılı bir şekilde çalıştırmak veya herhangi bir ViewController'da başarısız olmak için NSNotificationCenter'ı kullanabilirsiniz – Erhan
Bu, ana kuyrukta yapılmalı mı? – sudo