Google은 GoogleOS에서 사용자 로그인에 GoogleSignIn SDK를 사용하도록 권장합니다. Google has also deprecated support for embedded browsers. 이것은 SFSafariViewController가있는> = iOS 9를 실행하는 장치에는 문제가되지 않습니다. 그러나 < iOS 9를 실행하는 기기에서는 SFSafariViewController를 사용할 수 없으며 GoogleSignIn SDK는 기본적으로 임베디드 브라우저 지원 중단 메시지가 표시된 OAuth2 로그인에 대한 웹보기를 제공합니다.OAuth 2 개의 삽입 된 브라우저는 차단됩니다.
이는 현재 로그인 샘플 프로젝트 their repo에서도 발생합니다.
는 또한 애플에 로그인하기 위해 우리가 사파리에서 사람을 밀어.
는무엇 구글 OAuth2를 위해 권장되는 접근 방식은 아이폰 OS 8 이하를 실행 장치에 로그인되어 마음에 들지 않는 경우로 나타 납니까?
기본적으로 사용자는 기기를 iOS 9 이상으로 업데이트하거나 사용 중단 메시지와 함께 살 필요가 있습니다. 4 월부터 iOS 8에서 일하는 것을 멈추게 될 것입니다. – Paulw11
@ Paulw11 알려 주셔서 감사합니다. 구글이 단지 사람들이 iOS 9로 업데이트하기를 원한다는 것처럼 보입니다. –
이 비추천 기간 동안 OAuth는 WebView에서 iOS 8로 흘러갑니다 (차단되지 않습니다) (http://stackoverflow.com/a/42031574/72176). 즉, 항상 최신 보안 패치를 적용 할 수 있도록 iOS를 업데이트하는 것이 좋습니다. –