PHP несколько куки не работают на iPad/iPhone

Итак, мое приложение является корзиной электронной торговли на основе iframe; сеанс корзины хранится в домене доступа. Когда пользователь проверяет, iframe разворачивает всплывающий логин на наш SAAS (который очищает наш домен для файлов cookie с перекрестными доменами). После аутентификации входа в систему всплывающее окно закрывается, и обновление iframe обновляется и загружает пользователя с сохраненной информацией (все сделано правильно). Сеанс телеграммы проходит через iframe через HTTP-запросы, поэтому он правильно поражает сервер.

Проблемная область: Мое приложение развертывает несколько файлов cookie (сеанс телеграммы, ссылающийся сайт и т.д.), кажется, что ТОЛЬКО на сафари iPhone и iPad, заголовки не отображают несколько файлов cookie. Устанавливается только один. Имейте в виду, что у меня есть заголовок php, объявляющий допустимые несколько файлов cookie (или технически разрешенных нескольких заголовков). Очевидно, проблема связана с мобильными браузерами клиентского сайта, у кого-нибудь есть эти проблемы?

Сообщается через PID Apple Bug Reporter # 13966978.

Ответ 1

Оказывается, что метод безопасного добавления нового домена через новое всплывающее окно (установить cookie с информацией о домене +, помеченный как безопасный) не работает.

Вы должны сначала добавить простой куки файл в самую первую строку без каких-либо дополнительных флагов i.e.:

setcookie("hi","true");

Это была очень странная ошибка и сообщается @

Яблочный репортер PID # 13966978.