es eine einfache Antwort ist, aber bisher konnte ich einen Hinweis auf sie in Apples offizielle Dokumentation finden.
Der Trick ist, dies zu tun:
// Start or resume session
session_start();
// Extend cookie life time by an amount of your liking
$cookieLifetime = 365 * 24 * 60 * 60; // A year in seconds
setcookie(session_name(),session_id(),time()+$cookieLifetime);
Wenn Sie die Lebensdauer Ihres Session-Cookie wie folgt verlängern, wird Safari in dem Session-Cookie festhalten und sogar gemeinsame Nutzung der Sitzung zwischen dem ‚Home-Bildschirm ermöglichen installierte Version Ihrer Web-App und normale Besuche durch Safari selbst.
Für eine ausführlichere Diskussion, werfen Sie einen Blick auf meine Antwort auf diese Frage:
Maintain PHP Session in web app on iPhone
viel googeln mich auf diese gleiche Frage ohne Antwort gelassen hat. Ich vermute, dass Sie dazu gedacht sind, lokalen Speicher zu verwenden, um sich automatisch neu einzuloggen oder etwas, was machbar ist, aber seltsam erscheint. – jhickner
Auch ich habe noch eine einfache Lösung dafür zu finden. – dirkoneill