내가 수집 한 내용에 따르면 iPad는 iPhone OS를 사용하지만 iPhone 및 iPod touch와 화면 해상도가 다릅니다. 너무 많은 사이트가 iPad에 적응하기 위해 사용자 에이전트 감지를 변경해야 할 수 있습니다.
그렇다면 iPad 또는 iPad SDK에 대한 액세스 권한이있는 사람은 누구나 사용자 에이전트 문자열을 제공 할 수 있습니까?
답변
Mozilla / 5.0 (iPad; U; Mac OS X와 같은 CPU iPhone OS 3_2; en-us) AppleWebKit / 531.21.10 (Gecko와 같은 KHTML) 버전 /4.0.4 Mobile / 7B314 Safari / 531.21.10
답변
로부터 시뮬레이터 아이 패드 모드 :
Mozilla / 5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit / 531.9 (Gecko와 같은 KHTML) 버전 /4.0.3 Safari / 531.9(3.2 베타 1 용)Mozilla / 5.0 (iPad, U, Mac OS X와 같은 CPU OS 3_2, en-us) AppleWebKit / 531.21.10 (Gecko와 같은 KHTML) 버전 /4.0.4 Mobile / 7B334b Safari / 531.21.10 (3.2 베타 용입니다. 삼)
및 iPhone 모드 :
Mozilla / 5.0 (iPhone; U; Mac OS X와 같은 CPU iPhone OS 3_2; en-us) AppleWebKit / 531.21.20 (Gecko와 같은 KHTML) Mobile / 7B298g
시뮬레이터가 얼마나 신뢰할 수 있는지는 모르겠지만 사용자 에이전트 문자열에서만 장치가 iPad인지 여부를 감지 할 수없는 것 같습니다.
(참고 : 저는 Snow Leopard에 있으며 Safari 용 사용자 에이전트 문자열이
Mozilla / 5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-us) AppleWebKit / 531.21.8 (Gecko와 같은 KHTML) 버전 /4.0.4 Safari / 531.21.10
)
답변
(거의 10 년 후 …)
iOS 13 부터 iPad의 사용자 에이전트가 Mac OS로 변경되었습니다. 예를 들면 다음과 같습니다.
Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit / 605.1.15 (Gecko와 같은 KHTML) 버전 /13.0 Safari / 605.1.15
답변
실제 장치에서 :
Mozilla/5.0 (iPad; U; CPU OS OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10
답변
웹 앱 모드 ( apple-mobile-web-app-capable
메타 태그 사용)에서 실행할 때 사용자 에이전트가 다음과 같이 변경 된다는 점은 주목할 가치가 있습니다.
Mozilla / 5.0 (iPad, U, Mac OS X와 같은 CPU OS 3_2_1, en-us) AppleWebKit / 531.21.10 (Gecko와 같은 KHTML) 버전 /4.0.4 Mobile / 7B405 Safari / 531.21.10
에:
Mozilla / 5.0 (iPad, U, Mac OS X와 같은 CPU OS 3_2_1, en-us) AppleWebKit / 531.21.10 (Gecko와 같은 KHTML) Mobile / 7B405
답변
4.3.5 미만 iPad 2 :
Mozilla / 5.0 (iPad, U, Mac OS X와 같은 CPU OS 4_3_5, en-us) AppleWebKit / 533.17.9 (Gecko와 같은 KHTML) 버전 /5.0.2 Mobile / 8L1 Safari / 6533.18.5
답변
내 말 :
Mozilla / 5.0 (iPad, U, Mac OS X와 같은 CPU OS 4_3, da-dk) AppleWebKit / 533.17.9 (Gecko와 같은 KHTML) 버전 /5.0.2 Mobile / 8F190 Safari / 6533.18.5