Войти

Анализ User-Agent

MobileSafari/8614.2.9.0.11 CFNetwork/1399 Darwin/22.1.0

Разбор по частям

Часть Значение Анализ
MobileSafari/8614.2.9.0.11 WebKit build 8614iOS 16.1 (октябрь 2022). 2.9.0.11 — патч.
CFNetwork/1399 CFNetwork Apple HTTP-фреймворк. 1399iOS 16.1.
Darwin/22.1.0 Ядро Darwin Darwin 22 = iOS 16 / iPadOS 16. 22.1.0iOS 16.1.
Важно: Это не браузер Safari, а встроенный WebView в iOS-приложении. UA формируется WKWebView или UIWebView (редко) — запрос от нативного приложения.
Итог: Это реальное iOS-устройство на iOS 16.1 (2022 год), использующее WebView в мобильном приложении.

Характеристики

Параметр Значение
ОС iOS 16.1 (октябрь 2022)
Поддержка EOL с 2025 — без обновлений безопасности
Устройства iPhone 8+, iPad Air 3+, iPad mini 5+
WebKit 8614 → Safari 16.1
JavaScript ES6+, async/await, Fetch, WebRTC
WebView WKWebView (рекомендовано)

Стоит ли пускать на сайт?

Критерий Оценка Рекомендация
Легитимность 100% реальный Официальный UA Apple. Подделка невозможна.
Безопасность Устарела iOS 16.1 — без патчей с 2025.
Совместимость Высокая Поддерживает современный JS/CSS.
Тип Приложение API-запросы, встроенный браузер.

Рекомендация по обработке (Nginx)

# 1. Разрешить как WebView
if ($http_user_agent ~* "MobileSafari.*CFNetwork.*Darwin/22") {
    access_log /var/log/nginx/ios16-webview.log;
}

# 2. Оптимизация
location ~* \.(js|css|webp|avif)$ {
    if ($http_user_agent ~* "MobileSafari") {
        add_header Cache-Control "public, max-age=31536000, immutable";
    }
}

# 3. НЕ блокировать
Рекомендуется:
Пускать — это реальное iOS-приложение
• Оптимизировать: WebP, AVIF, сжатие
• Если API — возвращать JSON, не HTML
• Мониторить: может быть ваш клиент
ПУСКАТЬ — РЕАЛЬНЫЙ iOS WEBVIEW.
Это iOS 16.1 в приложении (не Safari).
Безопасно. Совместимо. Не бот.