Я разрабатываю мобильное приложение на основе браузера, построенное на основе jQuery Mobile, и некоторые недавние изменения, которые я сделал, теперь приводят к тому, что safari постоянно вылетает при нагрузке - это надежно воспроизводится как минимум на двух разных iPhone.
Поскольку доступная информация слишком расплывчата, чтобы на самом деле понять, что является причиной аварии, мой вопрос не столько в том, что происходит? как это "как бы вы пошли об отладке аварии сафари?" - Я уже работаю над делением своих изменений, пока не получу золото, но это не всегда практический подход.
РЕДАКТИРОВАТЬ: следовало бы уточнить, что консоль отладки не выдает никакой полезной информации (нет никаких неожиданных сообщений консоли), и что ошибка, какой бы она ни была, не проявляется в браузере настольного компьютера. Кроме того, под падением я подразумеваю, что браузер полностью блокируется, и я не могу вернуть его в работоспособное состояние, кроме как путем явного уничтожения его из диспетчера задач и перезапуска.