Google kertoo kehittäjille, kuinka ohittaa iOS 9 -sovelluksen suojausominaisuudet
Kuva: Google/Apple
Google luottaa tuloihinsa mainoksiin, minkä vuoksi ei ole yllättävää, että se heikentää Applea kertomalla kehittäjille, kuinka ohittaa tietyt Apple 9: n suojausasetukset.
App Transport Security (ATS) -asetukset edellyttävät iPhoneen saapuvan sisällön käyttöä "Https" -salausasetukset - varmista, että kolmannet osapuolet eivät voi seurata, mitä käyttäjät tekevät iPhonet.
Kuten Google kirjoittaa blogikirjoituksessa:
”Vaikka Google on edelleen sitoutunut HTTPS: n käyttöönottoon koko alalla, kolmansien osapuolten mainosverkostot ja järjestelmämme kautta näytettävä muokattu mainoskoodi eivät aina ole täysin yhteensopivia.
Suosittelemme lyhyttä lyhennettä, jotta mainokset näkyvät edelleen iOS9 -laitteilla kehittäjille, jotka siirtyvät HTTPS -protokollaan termikorjaus on lisätä poikkeus, joka sallii HTTP-pyyntöjen onnistumisen ja ei-suojatun sisällön lataamisen onnistuneesti. ”
Google antaa lisäksi viisi koodiriviä, joiden avulla kehittäjät voivat kieltäytyä Applen uusista ATS -asetuksista sovelluksellaan. Nämä ovat:
NSAppTransportSecurityNSAllowsArbitraryLoads
Kuten odotit, päätös on hieman kiistanalainen Googlen puolelta, mutta Google on puolustanut sitä viimeisenä keinona.
Se ei ole ensimmäinen kerta, kun se joutuu ongelmiin Applen kanssa koko turvallisuuden vs. myös mainoskysymys. Vuonna 2012 Googlelle määrättiin 22,5 miljoonan dollarin sakko sen jälkeen, kun hän hakkeroi Applen Safari -verkkoselaimen poistaakseen mainostyökalua estävän asetuksen käytöstä.
Tämä ovela kiertotapa ei ole laiton, mutta se ei todennäköisesti kiinnosta Googlea Cupertinon ihmisille.
Lähde: iPhonehacks