preferredContentMode = .mobile1 iPadOS 13 에서 userAgent가 Mac으로 넘어오는 이슈 부들부들 항상 apple에서 새로운 OS들이 나오면 이슈가 먼가 모르게 이슈가 많다. 패드에서 앱을 테스트 하다가 뭔가 이상해서 보니 모바일 웹에서 보여야 할 웹의 UI들이 노출되고 있었다. 뭐지..? 그래서 삽질을 하다가 사파리 디버깅 모드로 보니까 useragent로 패드를 구분하는 부분을 아예 타지 않았다. 보통 iOS, iPad 구분할 때 아래와 같이 구분 한다. navigator.userAgent.match(/iPhone|iPad|iPod/i) == null ? false : true; 근데 iPadOS13으로 올라오면서 갑자기 UserAgent가 아래처럼 바뀌었다. Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit/605.1.15 (KHTM.. 2019. 9. 27. 이전 1 다음 반응형