jak zdobyć token urządzenia w iOS?
Pracuję nad powiadomieniami push. Napisałem następujący kod, aby pobrać token urządzenia.
-(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);
}
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
6 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Uwaga: symulator nie zwraca deviceToken, deviceToken jest zwracany tylko na urządzeniu z ważnym certyfikatem APNS
Anonimowy użytkownik
Potwierdzenie od:
Pamiętaj, że jeśli chcesz również obsługiwać iOS 7, będziesz musiał wywołać istniejący kod we wcześniejszych wersjach iOS.
Anonimowy użytkownik
Potwierdzenie od:
Powiadomienia push
”w Xcode, rozwiąże to problem.
Uwaga:
profile treningowe
powinien być w środku
aktywny
stan: schorzenie
Anonimowy użytkownik
Potwierdzenie od:
Nawet jeśli to nie zadziała, sprawdź swój profil obsługi administracyjnej. Powinien to być ten sam identyfikator aplikacji, za pomocą którego utworzyłeś certyfikat SSL na potrzeby powiadomień push.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Swift 3