Google은 개발자에게 iOS 9 앱 보안 기능을 우회하는 방법을 알려줍니다.
사진: 구글/애플
Google은 수익을 광고에 의존하고 있습니다. 따라서 개발자에게 Apple이 iOS 9에서 구현하는 일부 보안 설정을 우회하는 방법을 알려줌으로써 Apple을 훼손하고 있는 것은 놀라운 일이 아닙니다.
앱 전송 보안(ATS) 설정을 사용하려면 iPhone에 도착하는 콘텐츠가 필요합니다. "https" 암호화 설정 - 제3자가 사용자가 자신의 컴퓨터에서 수행하는 작업을 추적할 수 없도록 합니다. 아이폰.
구글로 블로그 게시물에 씁니다:
“Google은 업계 전반에 걸쳐 HTTPS를 채택하기 위해 최선을 다하고 있지만 우리 시스템을 통해 제공되는 타사 광고 네트워크 및 맞춤 광고 소재 코드에 대한 완전한 규정 준수가 항상 있는 것은 아닙니다.
HTTPS로 전환하는 개발자를 위해 iOS9 기기에서 광고가 계속 게재되도록 하기 위해 권장되는 짧은 용어 수정은 HTTP 요청이 성공하고 비보안 콘텐츠가 로드되도록 허용하는 예외를 추가하는 것입니다. 성공적으로."
Google은 또한 개발자가 앱에서 Apple의 새로운 ATS 설정을 선택 해제하는 데 사용할 수 있는 5줄의 코드를 제공합니다. 이것들은:
NSAppTransport보안NSAllowsArbitraryLoads
예상대로 이 결정은 Google 측에서 다소 논란의 여지가 있지만 Google은 최후의 수단으로 이를 변호했습니다.
전체 보안 대 Apple에 문제가 발생한 것은 이번이 처음이 아닙니다. 광고 문제도. 2012년 구글은 광고 도구를 차단하는 설정을 비활성화하기 위해 애플의 사파리 웹 브라우저를 해킹한 후 2,250만 달러의 벌금을 부과받았다.
이 교활한 해결 방법은 불법은 아니지만 Cupertino의 사람들이 Google을 사랑할 것 같지는 않습니다.
원천: 아이폰 핵