[ipad] iPad 사용자 에이전트 란 무엇입니까?

내가 수집 한 내용에 따르면 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