Hallo ich entwickle eine Universal App, in meiner App nach Benutzeranmeldung Ich speichere Token Id lokal mit Uuderdefaults.Wenn immer ich die App zu dieser Zeit löschen Benutzer Standardeinstellungen automatisch.In iPhone Daten nicht automatisch löschen, aber in iPad nur Daten Clearing.Ich brauche diese Informationen, wenn Benutzer abmelden diese Zeit nur ich muss diese Daten löschen.Folgende Code ich zum Speichern von Daten verwendet.UserDefaults Daten löschen nach dem Schließen der App in iPAD
let defaults = UserDefaults.standard
defaults.set(signUpInfo.devicetoken.token, forKey: "auth_token")
defaults.set(signUpInfo.devicetoken.name, forKey: "user_Name")
defaults.set(signUpInfo.devicetoken.mobile, forKey: "mobileNumber")
defaults.set(signUpInfo.devicetoken.email, forKey: "email")
defaults.synchronize()
Code hier sieht aus wie es sollte gut funktionieren. Sind Sie sicher, dass dieser Code auf dem iPad gefunden wird und dass "Devicetoken" Informationen enthält? –
Bitte bestätigen Sie, indem Sie den Wert des angegebenen Schlüssels ausdrucken. Überprüfen Sie mit Key, einige Male Rechtschreibfehler stattfinden .... Der Code ist korrekt. –
Daten werden gespeichert. Wenn ich die App schließe, werden diese Daten automatisch gelöscht. Ich lösche diese Daten nicht. Dies geschieht nur in iPad – ram