Я только что нашел какой-то обходной путь, и что реализация веб-сокетов Safari Mobile ведет себя еще более странно, чем я уже обнаружил.
Выполняя некоторые тесты ping для проверки моей теории, я понял, что ябольше не было проблемыЗатем я снова протестировал свой исходный код и снова столкнулся с той же проблемой.
Затем я понял, что изменилось в моем коде по сравнению с тестом ping: сервер никогда ничего не отправляет клиенту.Поэтому, когда мой сервер получает сообщение от iPhone, он отправляет сообщение обратно на него.Таким образом, латентность исчезает.Это действительно странно, и, вероятно, что-то нужно сделать, чтобы решить эту проблему, но пока что это подойдет ...