Ich habe eine unglaublich einfache App erstellt, die eine SFSafariViewController
enthält, die auf die URL http://www.w3schools.com/js/js_cookies.asp zeigt. Dies ist eine Test-Website zum Lesen und Schreiben von Cookies.Warum teilt SFSafariWebViewController Cookies nicht ordnungsgemäß mit Safari zu?
Ich habe dann die gleiche Website in Mobile Safari geladen und ein Cookie hinzugefügt. Ich wechselte zu meiner App, las den Keks, er ist da. Ich gehe zurück zu Safari, füge einen weiteren Cookie hinzu, gehe zurück zu meiner App, aber der zweite Cookie ist nicht erschienen. Ich aktualisiere die Seiten, kein Unterschied. Gehe zurück zu Safari und lies die Cookies, die beide erfolgreich gelesen wurden.
Was muss ich zwischen den Apps tun, damit die Cookies richtig geschrieben und gelesen werden können?
Welches sind die Eigenschaften der Cookies? NSHTTPCookieStorage ansehen – atrebbi
Wird dies von SFSafariViewController beeinflusst? Es ist eine Untersuchung wert, danke. – jowie
Hey, hast du das jemals herausgefunden? Ich probiere eine Safari-Authentifizierungsmethode in meiner App aus und habe das gleiche Problem. Browseranfragen zeigen Cookies in Ordnung, aber In-App-SFSafariVC-Anfragen nicht. – Dima