На одном из моих веб-сайтов, когда я пытаюсь использовать userAgent, он возвращает мне строку, которую я должен ожидать на рабочем столе Mac
Ожидается от iphone
Mozilla/5.0 (iPhone; CPU iPhone OS 7_1 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) GSA/3.2.1.25875 Mobile/11D167 Safari/8536.25
Получение с iphone
Mozilla/5.0 (macintosh; like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) GSA/3.2.1.25875 Safari/8536.25
Я обнаруживаю iphone и android в моем скрипте, и из-за этой ошибки я не могу обнаружить iphone.
Есть причина, по которой он возвращает неверную строку и исправляет ??