Mobile menu toggle

Google tells devs how to bypass iOS 9 app security features

By

An image of the Google beta logo with the rainbow Apple logo in place of the first O
Google sure loves it ads.
Photo: Google/Apple

Google relies on ads for its revenue, which is why it’s no surprise that it’s undermining Apple by telling developers how to bypass some of the security settings Apple is implementing with iOS 9.

The App Transport Security (ATS) settings requires content which arrives on your iPhone to use the “https” encryption settings — making sure that third parties can’t track what users are doing on their iPhones.

As Google writes in a blog post:

“While Google remains committed to industry-wide adoption of HTTPS, there isn’t always full compliance on third party ad networks and custom creative code served via our systems.

To ensure ads continue to serve on iOS9 devices for developers transitioning to HTTPS, the recommended short term fix is to add an exception that allows HTTP requests to succeed and non-secure content to load successfully.”

Google additionally gives the five lines of code developers can use to opt out of Apple’s new ATS settings with their app. These are:

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

As you’d expect, the decision is somewhat controversial on Google’s part, but Google has defended it as a last resort.

It’s not the first time it’s run into problems with Apple over the whole security vs. advertising issue, either. In 2012, Google was landed with a $22.5 million fine after hacking Apple’s Safari web browser to disable a setting blocking an ad tool.

This sneaky workaround isn’t illegal, but it’s unlikely to endear Google to the folks at Cupertino.

Source: iPhonehacks

  • Subscribe to the Newsletter

    Our daily roundup of Apple news, reviews and how-tos. Plus the best Apple tweets, fun polls and inspiring Steve Jobs bons mots. Our readers say: "Love what you do" -- Christi Cardenas. "Absolutely love the content!" -- Harshita Arora. "Genuinely one of the highlights of my inbox" -- Lee Barnett.

11 responses to “Google tells devs how to bypass iOS 9 app security features”

  1. josephz2va says:

    Because they don’t want to pay for iAd revenue?

  2. kristof verbeeck says:

    lets be honest, why does a developer need to know what people are doing on a device ?
    for in-app usage we have build-in analytics within ITC and we can see what our customers do with our app
    yet we can not see who does what, its anonymous
    but i dont care who does what, i care what feature is used most and why,

  3. Shani Hajbi says:

    This is not a google trick, this is the way **Apple** lets developers bypass. Don’t make headlines for nothing.

  4. Roxy Balboa says:

    Google my ass. Every iOS developer knows this because Apple mentioned it during WWDC. Stupid Google engineers don’t know jack about anything. Google builds malware filled crappy devices for dumb users.

  5. Micrones says:

    Luke writes a lot of clickbait and inconsistencies, i wonder how you are able to write for all these publications with your misinformation.
    Google did not tell Devs, Apple did and here you are stating google did?
    I know this is an Apple fan site but writing truthfully should be your hallmark, not falsifying

  6. Joeyfrombklyn says:

    As a Android guy, (I didn’t come to troll just reading the tech news) I have to say “not cool google, what happened to do no evil?”

  7. rickcurtis says:

    the war between google vs apple will be frightening.

    worst case:
    imagine if apple users have no access to youtube, google, gmaps, gmail, etc.
    imagine if google got no ads money from apple users.

  8. PMB01 says:

    Pretty sure this is exactly the same as the Safari hack. Google just loves giving money away.

Leave a Reply