Gab es ein Problem mit freigegebenen Benutzerstandards über App-Gruppen auf iOS 11? Ich speichere einen Wert in einer der Erweiterungen, aber ich kann den gleichen Wert nicht über eine andere Erweiterung abrufen.Freigegebene Benutzerstandards über App-Gruppen in iOS 11 funktionieren nicht
In der ersten Verlängerung:
let defaults = UserDefaults.init(suiteName: Constants.commonSuite)
defaults.set("Sample", forKey: "SampleKey")
defaults.synchronize()
In der zweiten Verlängerung:
let defaults = UserDefaults.init(suiteName: Constants.commonSuite)
let sampleString = defaults.object(forKey: "SampleKey")
print(sampleString)
Interessanter dieses Ding funktioniert auf iOS 10. Breaks auf iOS 11
Hey @mayuur, ich bin genau das gleiche Problem gegenüber und Ich konnte keine Lösung dafür finden. Ich habe App-Gruppen in meiner Aktionserweiterung sowie in meiner Host-App aktiviert. Ich bekomme immer noch einen Standardfehler in der Konsole und kann nicht auf die Werte zugreifen. Selbst wenn versucht wird, auf die Schlüssel zuzugreifen, wird eine Null zurückgegeben. –