Возможно, мне что-то не хватает, но из документации Apple для NSHTTPCookieStorage
, я не могу не задаться вопросом, как это безопасно использовать.
Означает ли это, что хранилище файлов cookie доступно для всех приложений на iPhone? Если мое приложение вызывает Http-вызов, в результате которого некоторые файлы cookie сохраняются, все приложения теперь имеют доступ к этим куки файлам?
Методы вроде:
cookiesForURL: возвращает все куки-получатели, которые будут отправлены к указанному URL.
сделать его еще более подозрительным.
Может кто-нибудь объяснить, как это нормально, и что делает класс?
Кроме того, если мое понимание ошибочно, и это действительно песочница для каждого приложения, выполняются ли вызовы с помощью NSURLRequest
автоматически сохранять/извлекать файлы cookie из этого магазина или ответственность разработчиков за установку заголовков запросов перед отправкой запроса?