Cookies múltiplos do PHP não funcionam no navegador do iPad / iPhone

Então, meu aplicativo é um carrinho de comércio eletrônico baseado em iframe; A sessão do carrinho é armazenada no domínio de acesso. Quando um usuário faz check-out, o iframe implanta um login pop-up no nosso SAAS (que limpa nosso domínio para cookies entre domínios). Depois que o login pop-up é autenticado, o pop-up é fechado e o iframe é atualizado e carrega a verificação do usuário com as informações armazenadas (tudo feito corretamente). A sessão do carrinho passou para o iframe por meio de consultas http, portanto, está atingindo corretamente o servidor.

A área do problema: Meu aplicativo implanta vários cookies (sessão do carrinho, site de referência, etc.), parece que, APENAS no Safari do iPhone e iPad, os cabeçalhos não mostram vários cookies sendo definidos. Apenas um está sendo definido. Tenha em mente que tenho meu cabeçalho php declarando vários cookies válidos (ou tecnicamente vários cabeçalhos permitidos). Obviamente, o problema está nos navegadores móveis do site do cliente, qualquer outra pessoa tem esses problemas?

Reportado via Apple Bug Reporter PID # 13966978.

questionAnswers(1)

yourAnswerToTheQuestion