Обновление 2: исправлено в iOS 9.3.1
Обновление: Apple подтвердила ошибку и работает над исправлением для версии 9.3.1 .
Мой Safari на iOS 9.2.1 (обновление: и теперь 9.3) больше не открывает большинство ссылок, т.е. нажатие на ссылку на странице ничего не делает. Хуже того, у других приложений, таких как Сообщения, Chrome, возникают проблемы при попытке открыть URL/ссылки.
Распространенной проблемой являются паузы при нажатии на ссылки, и даже в Mobile Safari нажмите и удерживайте (чтобы приложение открыло ссылку в новой вкладке), устройство зависает и в конечном итоге выходит из строя.
http://example.com/something
), в то время как относительные ссылки работают (например /some/page.html
).Я пробовал вещи, чтобы исключить простую ошибку настройки:
Я пришел к выводу, что эта ошибка связана с обновлениями iOS 9.2 и сторонних приложений, вызывающими плохое поведение. Я видел постоянные сбои swdc
процесса в журналах своего iPhone и сообщил об ошибке в Apple . К подозрительным приложениям относятся:
Есть ли способ перечислить эти приложения, которые изменяют обработку ссылок, чтобы я мог их выборочно удалить?
Подробная информация об обновлениях iOS 9 размещена на странице https://support.apple.com/kb/DL1842 .
Если вы хотите попытаться исправить это до того, как Apple исправит ошибку, выполните следующие действия:
Последний немного длиннее и более юмористический, и в нем есть несколько хороших фотографий, на которые можно смотреть, пока вы танцуете предписанный танец. Предыдущая ссылка короче и точнее.
Оба требуют, чтобы устройство было переведено в режим AirPlane и подключено к компьютеру, чтобы устранить повреждение данных, вызванное некоторыми приложениями и iOS, не обрабатывающими конфигурации приложений надежным образом.
Есть много свидетельств того, что у некоторых людей у Safari действительно много проблем. Я не видел устройств с проблемами, но если бы они были, я бы сделал две вещи, чтобы сузить возможности:
Теперь — я бы порекомендовал всем связаться с AppleCare, если они могут — скорее раньше, чем позже, поскольку платная поддержка Apple будет: а) знать, как использовать эти журналы и передавать их для разработки б) знать, если/когда выйдет исправление в) выделить ресурсы для устранения неполадок это вниз в зависимости от расходов на поддержку и объема.
Я полагаю, что кто-то изолировал одно стороннее приложение, из-за которого Safari на iOS 9.3 плохо себя ведет:
Если у вас есть это конкретное приложение, вы можете удалить его, а затем немного подождать (от 10 до 15 минут), чтобы увидеть, решит ли это вашу проблему. Если это действительно так, я подозреваю, что Apple может работать с разработчиками, чтобы исправить это или выпустить патч.
Если нет, вам может потребоваться отслеживать и устранять следующие проблемы:
cfgutil syslog
и инструменты автоматизации Apple Configurator 2 .После прочтения https://bencollier.net/2016/03/unable-to-open-links-in-safari-mail-or-messages-on-ios-9-3/ кажется, что приложение Booking.com для iOS перегружено. база данных, используемая com.apple.swdc... Обычное восстановление не будет работать, поскольку поврежденная база данных также является частью резервной копии.
В настоящее время я пытаюсь использовать Decipher Phone Refresh для создания пользовательского образа восстановления, который не содержит поврежденной базы данных. Обновлю, как только будут результаты.
[ОБНОВИТЬ]
Мне удалось использовать Decipher Tool, чтобы избавиться от этой ошибки:
Прямо сейчас я разговариваю с разработчиками из Decipher Tools, чтобы узнать, могут ли они создать что-то бесплатное, чтобы помочь всем, кто пострадал от этой ошибки.
Как сообщалось ранее, тысячи пользователей вчера и сегодня столкнулись с зависанием Mail и Safari на iPhone с iOS 9.3 при переходе по ссылкам. Все обходные пути на данный момент не решают проблему полностью. У Apple пока нет комментариев. Несколько сайтов предлагают исправить 9.3.1 через несколько дней.
Согласно тому, что я нашел в Интернете, в этой ситуации вы должны очистить кеш в браузере Safari, перейти в «Настройки»> «Safari», затем нажать «Очистить историю и данные веб-сайта». Кроме того, сработало отключение предложений Spotlight.
Дальнейшие действия с изображениями можно найти в Express .
На данный момент нет решения для этого. Он был представлен в iOS 9.2.1, и обновление до iOS 9.3 не устраняет его.
Различные исправления, такие как отключение «Настройки»> «Safari»> «Дополнительно»> «Javascript», имеют разную степень успеха, как и переход на браузер Bing (последнее, вероятно, просто означает, что проблема не затрагивает Bing, поэтому не поможет в других веб-сайтах. страницы).
Обходной путь: попробуйте браузер Opera. В браузере Chrome нажмите и удерживайте и выберите «Открыть ссылку в новой вкладке» или «Копировать URL», а затем вставьте ее.
На данный момент нам просто нужно подождать, пока Apple сделает исправление, которое, как сообщается, произойдет через несколько дней (сейчас, 28 марта 2016 г.). Такие вещи, как восстановление телефона до предыдущей ОС (особенно если вы просто переходите на 9.2.1), скорее всего, будут пустой тратой времени.
Существует ручное исправление, которое не требует восстановления из резервной копии от Ben Collier, но, видимо, важна синхронизация шагов. Это включает в себя переустановку приложения Booking.com через iTunes и USB с включенным режимом полета и быстрое закрытие приложения после первого запуска.
У меня это не сработало (пробовал несколько раз), но публикую на случай, если это может помочь другим. Согласно комментариям там, если это работает, оно исправляет это только частично, поскольку не все сломанные кеши для разных приложений сбрасываются, поэтому я предполагаю, что только Apple может предоставить реальное исправление.
Существует также альтернативный вариант с большим количеством шагов Войтека Петрусевича.
Александр Климечек
swcd
(демон общих веб-учетных данных) постоянный сбой. Это кажется очень связанным, так как отвечает за некоторые схемы глубоких ссылок / URL-адресов / универсальные ссылки. Сообщено в Apple как rdar://25259569Александр Климечек
Александр Климечек
Александр Климечек
Трентон Тайлер
Газзер
Александр Климечек
bmike
Александр Климечек
bmike