Wie bekomme ich Geräte-Token von meinem iPhone-Gerät?Push-Benachrichtigungsgerät Token?
14
A
Antwort
7
Wenn Sie diese Methode implementiert haben
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
}
für Push-Benachrichtigung, dann werden Sie das Gerät Token erhalten (Diese Methode ist eigentlich eine der beiden Methoden, die Sie in der Anwendung zu implementieren erfordern)
Dies könnte es nützlich sein http://urbanairship.com/docs/push.html
Sie auch bei Push Notification in Iphone application
aussehen kann ich hoffen, Du findest das nützlich.
14
Diese Methode druckt das deviceToken in der Konsole im Debug-Modus, wenn Sie das Geräte-Token sehen möchten, das Sie auch in UIAlert sehen können.
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
NSLog(@"APN device token: %@", deviceToken);
NSString *deviceTokenString = [NSString stringWithFormat:@"%@",deviceToken];
UIAlertView *deviceTokenAlert = [[UIAlertView alloc] initWithTitle:@"Device Token"
message:deviceTokenString
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
}
6
Mit dieser Methode wird Ihr Geräte-Token in der Konsole angezeigt.
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
NSString *str = [NSString
stringWithFormat:@"%@",deviceToken];
NSString *newString = [str stringByReplacingOccurrencesOfString:@" " withString:@""];
newString = [newString stringByReplacingOccurrencesOfString:@"<" withString:@""];
newString = [newString stringByReplacingOccurrencesOfString:@">" withString:@""];
[[NSUserDefaults standardUserDefaults] setObject:newString forKey:@"deviceToken"];
NSLog(@"Your deviceToken ---> %@",newString);
}
Verwandte Themen
- 1. Token Anzahl Token Länge
- 2. Unterschied zwischen Token-Definition und Lexer-Token
- 3. Extract Teilzeichenfolge zwischen zwei Token. Zweite Token
- 4. JWT (Json web token) Vs Benutzerdefiniertes Token
- 5. Syntaxfehler auf Token, löschen Sie diese Token
- 6. Twilio Grant-Zugriffs-Token und Fähigkeits-Token
- 7. Keyrock Fehler Token mit Skriptauth-Token
- 8. Unerwartetes Token;
- 9. Unerwartetes Token}
- 10. Unerwartetes Token =
- 11. Rails + Devise "Passwort zurücksetzen Token ist ungültig" - aber das Token stimmt mit dem db Token überein ...?
- 12. Syntaxfehler: Token ‚:‘ ist ein unerwartetes Token beim Passieren Variable
- 13. OAuth Auto Refresh Token, wenn Token abgelaufen ist
- 14. OAuth 2.0 Generieren von Token- und geheimen Token
- 15. Die angeforderte Token und die Sitzung Token sind nicht gleichen
- 16. Generieren von eindeutigen Token in einem NodeJS, Crypto Token-Authentifizierungsumgebung
- 17. Android aws cognito Ungültiges Login-Token. Nicht ein Cognito-Token
- 18. Konvertieren RSA SecurID Phone Token zu Windows Token
- 19. Wie ACS-Token aus rohen Token erhalten wir Identity Provider
- 20. Unabe zu bekommen Token von DRF get-Token api
- 21. Ungültiges oder abgelaufenes Token. Neuen Token über Tweepy anfordern?
- 22. Syntaxfehler: Unerwartetes Token ""
- 23. Scala: Parsen passende Token
- 24. Drupal: token Parsing Ausgabe
- 25. Rails 3 Echtheits Token
- 26. PhpMyAdmin Fehler: Mismatch Token
- 27. Uncaught SyntaxError: Unerwartetes Token%
- 28. Rails geheime Token
- 29. Was bedeutet Token?
- 30. Google account get Token
Danke für Ihre Antwort! Weißt du, ob sich dieser Geräte-Token im Laufe der Zeit für ein iPhone ändern kann, oder ist er konstant? – darksider
Ich habe immer beobachtet, dass Gerät Token ist konstant, aber ich denke, dass es auch ändern kann. – User97693321
überprüfen Sie die Antwort auf diese Frage http://stackoverflow.com/questions/6927011/is-the-device-token-as-unique-as-the-device-id, es sagt nur, wenn Sie Backups wiederherstellen wird das Gerät Token Veränderung. – CarmeloS