Có một câu trả lời dễ, nhưng tôi chưa thể tìm thấy bất kỳ tham chiếu nào trong tài liệu chính thức của Apple.
Bí quyết là để làm điều này:
// 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);
Nếu bạn kéo dài tuổi thọ của cookie phiên bạn như thế này, Safari sẽ giữ cho cookie phiên và thậm chí cho phép chia sẻ các phiên giữa các 'màn hình chủ đã cài đặt 'phiên bản ứng dụng web của bạn và lượt truy cập thông thường thông qua Safari.
Đối với một cuộc thảo luận phức tạp hơn, hãy nhìn vào câu trả lời của tôi cho câu hỏi này:
Maintain PHP Session in web app on iPhone
Nguồn
2013-01-30 10:58:54
nhiều googling đã để lại cho tôi mà không có một câu trả lời cho câu hỏi này tương tự. Tôi nghi ngờ bạn có nghĩa là để sử dụng lưu trữ địa phương để đăng nhập lại tự động hoặc một cái gì đó, đó là doable, nhưng có vẻ kỳ lạ. – jhickner
Tôi cũng chưa tìm được giải pháp dễ dàng cho việc này. – dirkoneill