Как проверить версию Safari на iPhone или iPad: все способы (включая скрытые)

Браузер Safari — неотъемлемая часть экосистемы Apple, но unlike других приложений, его версия не отображается в привычном месте. Пользователи часто сталкиваются с необходимостью узнать точную версию браузера: для проверки совместимости с веб-сайтами, отладки кода или подтверждения установленных обновлений безопасности. В этой статье мы разберём все актуальные методы — от стандартных до малоизвестных, включая те, что работают даже на устройствах с iOS 12 и новее.

Важно понимать, что версия Safari тесно связана с версией iOS: браузер обновляется только вместе с системой, а не отдельно через App Store. Это означает, что если ваш iPhone работает на iOS 17.4, то и Safari будет иметь соответствующую версию (например, 17.4). Однако в некоторых случаях — например, при бета-тестировании или использовании веб-приложений — может потребоваться точная цифровая идентификация.

1. Стандартный способ: через «Настройки» iPhone

Самый простой и очевидный метод — посмотреть версию Safari в настройках системы. Он подходит для 99% пользователей и не требует дополнительных действий. Вот как это сделать:

  1. Откройте приложение «Настройки»** (иконка шестерёнки).
  2. Перейдите в раздел Основные → О программе.
  3. Прокрутите вниз до блока «Приложения»** — там будет строка Safari с указанием версии.

На устройствах с iOS 16 и новее путь немного изменился: теперь версия Safari отображается непосредственно в разделе О программе без дополнительной прокрутки. Если у вас iPad, алгоритм идентичный — разница лишь в расположении элементов на экране.

2. Проверка через JavaScript-код (для технических пользователей)

Если вам нужна максимально точная информация, включая номер сборки и пользовательский агент, воспользуйтесь встроенным инструментом Safari — консолью разработчика. Этот метод подходит для веб-разработчиков и тех, кто тестирует совместимость сайтов.

Инструкция:

  1. Откройте Safari и перейдите на любой сайт (например, apple.com).
  2. Коснитесь поля адреса, введите следующий код и нажмите «Перейти»**:
javascript:alert(navigator.userAgent);

В появившемся окне вы увидите строку вида:

Mozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Mobile/15E148 Safari/604.1

Здесь:

  • 🔹 Version/17.4 — публичная версия Safari.
  • 🔹 AppleWebKit/605.1.15 — версия движка WebKit.
  • 🔹 Safari/604.1 — внутренний идентификатор браузера.
Что означают цифры в userAgent?

Строка userAgent кодирует информацию о устройстве, ОС и браузере. Например:

- iPhone OS 17_4 = iOS 17.4

- Mobile/15E148 = номер сборки прошивки

- Version/17.4 = версия Safari (совпадает с версией iOS)

Эти данные используются сайтами для адаптации контента под ваше устройство.

3. Использование сайтов для определения версии браузера

Если предыдущие методы кажутся сложными, можно воспользоваться онлайн-сервисами, которые автоматически определяют версию Safari и другие параметры устройства. Преимущество этого способа — не нужно ничего настраивать в телефоне.

Рекомендуемые сервисы:

  • 🌐 WhatIsMyUserAgent — показывает полную строку userAgent и её расшифровку.
  • 🔍 WhatIsMyBrowser — определяет версию Safari, iOS и даже модель устройства.
  • 📱 BrowserLeaks — для продвинутых пользователей (показывает дополнительные технические данные).

Как пользоваться:

  1. Откройте Safari и перейдите на один из указанных сайтов.
  2. Сервис автоматически проанализирует ваш браузер и выведет данные в виде таблицы.
  3. Обратите внимание на строки Browser и Version.
📊 Как часто вы проверяете версию Safari?
Никогда не проверял
Только при проблемах с сайтами
Регулярно (раз в месяц)
Я разработчик — проверяю ежедневно

4. Проверка через файл «About» (скрытый метод)

Мало кто знает, но в Safari есть скрытая страница about:, которая содержит техническую информацию о браузере. Этот метод работает на всех версиях iOS, включая бета-версии.

Инструкция:

  1. Откройте Safari.
  2. Введите в адресной строке:
about:

На экране появится страница с логотипом Apple и надписью About Safari. Внизу будет указана версия браузера в формате:

Safari Version 17.4 (18615.1.26.11.10)

Здесь:

  • 🔢 17.4 — публичная версия (совпадает с iOS).
  • 🔢 18615.1.26.11.10 — внутренний номер сборки (нужен для отладки).

5. Проверка через «Консоль» на Mac (для синхронизированных устройств)

Если ваш iPhone или iPad синхронизирован с Mac через iCloud, можно узнать версию Safari через консоль отладки на компьютере. Этот метод полезен, если устройство не под рукой, но оно подключено к одной учётной записи.

Инструкция для macOS:

  1. Откройте программу «Консоль»** (находится в Программы → Утилиты).
  2. В левом меню выберите ваш iPhone или iPad (он должен быть подключён по Wi-Fi или кабелю).
  3. Введите в строке поиска:
SafariVersion

В результатах поиска найдите запись вида:

[default] SafariVersion: 17.4 (18615.1.26.11.10)

Убедитесь, что iPhone и Mac подключены к одной сети Wi-Fi|

Включите «Передачу консоли» в настройках iPhone (Настройки → Конфиденциальность → Аналитика и улучшения → Передача консоли)|

Обновите macOS до последней версии для корректного отображения логов|-->

6. Соответствие версий Safari и iOS: таблица совместимости

Как уже упоминалось, версия Safari жёстко привязана к версии iOS. Ниже представлена таблица соответствия для последних 5 лет (актуально на май 2026 года). Эти данные помогут быстро определить версию браузера, зная только версию прошивки.

Версия iOS/iPadOS Версия Safari Номер сборки WebKit Дата релиза
iOS 17.4 17.4 605.1.15 Март 2026
iOS 17.2 17.2 605.1.15 Декабрь 2023
iOS 16.7 16.6 605.1.15 Июль 2023
iOS 15.7 15.6.4 605.1.15 Октябрь 2022
iOS 14.8 14.1.2 605.1.15 Сентябрь 2021

Обратите внимание:

  • 📌 Начиная с iOS 16, Apple унифицировала номера версий Safari и системы (например, iOS 17.4 = Safari 17.4).
  • 📌 В старых версиях (до iOS 13) номер Safari мог отличаться (например, iOS 12.5.5 = Safari 12.1.2).
  • 📌 Номер сборки WebKit (605.1.15) часто одинаков для нескольких версий iOS.

Частые ошибки и как их избежать

При проверке версии Safari пользователи часто сталкиваются с типичными проблемами. Рассмотрим самые распространённые из них и способы их решения.

⚠️ Внимание: Если при вводе команды javascript:alert(navigator.userAgent) ничего не происходит, убедитесь, что в настройках Safari включён JavaScript (Настройки → Safari → Дополнительно → JavaScript).

Ошибка 1: На странице about: отображается пустой экран.

  • 🔄 Решение: Обновите Safari через App Store (хотя браузер обновляется вместе с системой, иногда требуется перезагрузка).
  • 🔄 Проверьте, не установлены ли ограничения в Настройки → Экранное время → Ограничения контента → Веб-контент.

Ошибка 2: Версия Safari в «Настройках» не совпадает с данными из userAgent.

  • 🔍 Причина: Вы используете бета-версию iOS, где номер сборки может отличаться.
  • 🔍 Решение: Проверьте версию через сайты вроде WhatIsMyBrowser — они показывают актуальные данные.
⚠️ Внимание: На устройствах с jailbreak версия Safari может быть изменена вручную через твики (например, Safari Version Spoofer). В этом случае ни один из перечисленных методов не даст достоверного результата.

FAQ: Ответы на частые вопросы

Можно ли обновить Safari отдельно от iOS?

Нет. Safari — системное приложение, и его версия жёстко привязана к версии iOS. Чтобы обновить браузер, необходимо обновить всю операционную систему через Настройки → Основные → Обновление ПО.

Исключение: если вы участвуете в программе бета-тестирования Apple, то можете получить предварительные версии Safari через профиль бета-обновлений.

Почему на iPad и iPhone разные версии Safari при одинаковой iOS?

Это невозможно. Если на обоих устройствах установлена одна и та же версия iOS (например, 17.4), то и версия Safari будет идентичной. Различия могут возникать только если:

  • 📱 Устройства работают на разных версиях iOS (проверьте в Настройки → О программе).
  • 🔧 На одном из устройств установлена бета-версия прошивки.
Как узнать версию Safari на Mac?

На Mac версия Safari проверяется иначе:

  1. Откройте Safari.
  2. В верхнем меню выберите Safari → О программе Safari.
  3. В появившемся окне будет указана версия (например, 17.4 (18615.1.26.11.10)).

Также можно использовать команду в Терминале:

defaults read /Applications/Safari.app/Contents/Info CFBundleShortVersionString
Что делать, если Safari не открывает сайты, но версия актуальная?

Проблема может быть связана не с версией браузера, а с:

  • 🔌 Настройками сети: проверьте подключение к Wi-Fi или мобильному интернету.
  • 🛡️ Ограничениями: откройте Настройки → Экранное время → Ограничения контента → Веб-контент и убедитесь, что доступ не заблокирован.
  • 🗑️ Кэшем: очистите данные Safari в Настройки → Safari → Очистить историю и данные сайтов.

Если проблема сохраняется, попробуйте сбросить настройки сети (Настройки → Основные → Перенос или сброс iPhone → Сброс → Сбросить настройки сети).

Как откатить версию Safari?

Откатить Safari на предыдущую версию невозможно без отката всей системы iOS. Apple не предоставляет отдельных установщиков для браузера. Единственный способ:

  1. Сделать резервную копию данных через iTunes или Finder.
  2. Перевести устройство в режим DFU и установить более старую прошивку (если она ещё подписывается Apple).
  3. Восстановить данные из резервной копии.

⚠️ Предупреждение: откат прошивки может привести к потере данных и нестабильной работе устройства.