Die Dokumentation für didInvalidatePushTokenForType sagt seine optional zu implementieren und sagt auch dieseVoip Push: Unter welchen Umständen wird didInvalidatePushTokenForType aufgerufen?
Diese Methode, wenn eine zuvor Push-Token versehen aufgerufen wird, für die Verwendung keine mehr gültig sind. Zur Registrierung sind keine Maßnahmen erforderlich. Diese Rückmeldung kann verwendet werden, um den Server einer App so zu aktualisieren, dass keine Push-Benachrichtigungen des angegebenen Typs mehr an dieses Gerät gesendet werden.
Warum in aller Welt möchte jemand das nicht umsetzen? Wenn das Token nicht mehr gültig ist, kann ein Server Voip-Pushs nie wieder an dieses Gerät senden, also möchte die App auf dem Mobilteil nicht so schnell wie möglich wissen, ob sie ungültig ist, damit sie ein neues Token senden kann der Server?
Ich habe versucht, nach Informationen und Verwendung von didInvalidatePushTokenForType() zu suchen, aber es scheint, dass jeder nur kopieren und fügt diese Methode in ihren Quellcode, weil jeder andere kopiert und eingefügt hat. Aber niemand scheint jemals etwas damit zu tun zu haben. Aber scheint, dass es eine lebenswichtige Methode sein sollte, zu verwenden, also warum niemand anscheinend tut? Wann würde der Token ungültig werden?
Haben Sie https://github.com/twilio/voice-quickstart-objc/issues/49 und https geprüft: // Stackoverflow.com/questions/45323827/method-didinvalidatepuschtokenfortype-ist-nicht-Aufruf-on-Token-abgelaufen-Using-Twili – Hasya
@hasay. Danke für die Links. Aber die Person, die diese Fragen gestellt hat, scheint den Twillo-Zugangstoken und den Push-Kit-Token des iOS zu verwechseln. didInvalidatePushTokenForType() ist dem Push-Kit-Token zugeordnet. Sie erstellten ein Twillo Access Token mit einer Ablaufzeit und fragten sich, warum didInvalidatePushTokenForType() nicht aufgerufen wurde. Aber didInvalidatePushTokenForType() hat nichts mit dem Twillo Access Token zu tun. Oder verstehe ich etwas nicht? – Gruntcakes
@hasay. Hallo. Ich habe ein paar weitere Voip-Fragen mit einem Kopfgeld, wenn Sie die Antwort wissen: https://stackoverflow.com/questions/46983246/possible-to-use-voip-push-funktionality-only-without-voip-messaging-calls https://stackoverflow.com/questions/46981293/how-can-an-app-determine-if-its-being-launched-from-a-terminated-state-due-to-vo – Gruntcakes