Войти

Анализ User-Agent

Safari/18614.2.9.1.12 CFNetwork/1399.4 Darwin/22.1.0

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

Часть Значение Анализ
Safari/18614.2.9.1.12 WebKit build Внутренний номер сборки Safari. 18614iOS 16.1 (октябрь 2022).
CFNetwork/1399.4 CFNetwork Apple HTTP-фреймворк. 1399.4iOS 16.1.
Darwin/22.1.0 Ядро Darwin Darwin 22 = iOS 16 / iPadOS 16. 22.1.0iOS 16.1.
Ключевое: Это не браузер Safari, а нативное iOS-приложение, использующее WKWebView или URLSession. UA формируется автоматически системой, без участия браузера.
Итог: Это реальное iOS-устройство на iOS 16.1 (2022 год). Запрос идёт из мобильного приложения (не Safari), использующего Apple CFNetwork.

Характеристики устройства

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

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

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

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

# 1. Разрешить как мобильное приложение
if ($http_user_agent ~* "CFNetwork.*Darwin/22") {
    access_log /var/log/nginx/ios16-app.log;
}

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

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