В моем приложении для iPhone я хочу смочь снова использовать ту же сессию серверной стороны, когда мое приложение перезапускает. Сессия на сервере определяется cookie, который отправляется по каждому запросу. Когда я перезапускаю приложение, того cookie не стало, и я не могу больше использовать ту же сессию.
Что я заметил, когда я использовал NSHTTPCookieStorage
для поиска cookie, я добрался с сервера, это [cookie isSessionOnly]
возвраты YES
. Я получаю впечатление, что это - то, почему cookie не сохраняются через перезапуски моего приложения. Что я должен был бы сделать для создания моего cookie НЕ сессией только? Какие HTTP-заголовки я должен отправить от сервера?
Я считаю, что сервер должен решать, является ли cookie-файл только сеансовым, вы ничего не можете с этим поделать.