Я и моя команда создаем приложение для iPad Pro 10,5", это приложение React с оболочкой Cordova. Возникает проблема, из-за которой приложение падает на странице с видео с субтитрами VTT. Субтитры вызывают сбой приложения на iOS 12.2. (который был установлен на iPad) Сначала мы думали, что это кодировка видео, но после тестирования различных вариантов мы выяснили, что удаление дорожки субтитров решило проблему.
Мы пытались воспроизвести его на iPad с установленной iOS 12.3.1, этот тоже вылетел. Также пробовал на iPad с iOS 10.3.3, и тот не завис. С тех пор мы пробовали его на нескольких других версиях, не могу вспомнить их все, но большинство из них были в диапазоне iOS 10-11. Они не разбились, что заставило меня поверить, что проблема заключается в использовании iOS 12.
Поскольку iPad принадлежит клиенту, мы не хотим обновлять его до другой версии. Кроме того, его необходимо установить вручную на 40 разных iPad другими людьми, кроме нас, и поскольку понижение версии iPad аннулирует любую гарантию, и это не так просто, мы не хотели этого делать.