Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Businesses Google IOS Apple Technology

Apple Blocks Google From Running Its Internal iOS Apps (theverge.com) 175

Apple has now shut down Google's ability to distribute its internal iOS apps, following a similar shutdown that was issued to Facebook earlier this week. From a report: A person familiar with the situation tells The Verge that early versions of Google Maps, Hangouts, Gmail, and other pre-release beta apps have stopped working today, alongside employee-only apps like a Gbus app for transportation and Google's internal cafe app. UPDATE: Apple has restored Google's Enterprise Certificate so its internal apps will now function.
This discussion has been archived. No new comments can be posted.

Apple Blocks Google From Running Its Internal iOS Apps

Comments Filter:
  • Good to see (Score:4, Interesting)

    by redback ( 15527 ) on Thursday January 31, 2019 @04:54PM (#58052292)

    Good to see that Apple are not letting these big corps get away with breaking the rules.

    • Yeah, they act as soon as bad press makes headlines.
      They did nothing about it for the years this has been going on for.

      Apple are protecting their image, nothing more.

      • Re:Good to see (Score:5, Insightful)

        by Anubis IV ( 1279820 ) on Thursday January 31, 2019 @05:21PM (#58052414)

        How was Apple supposed to know? The whole point of enterprise apps is that enterprises can run anything they want on any of their devices without going through Apple. The users who were involved in this stuff were installing provisioning profiles that identified their devices as belonging to Facebook and Google. Given that Apple isn't privy to employee records at Facebook and Google, they have no way of telling whether provisioning profiles are being abused, so again I ask: how was Apple supposed to know?

        • The thousands upon thousands of different devices claiming to belong to Google and Facebook employees?

          Google has been running their Screenwide programme for at least 5 years now. Apple apparently didn't click that an app called Screenwise Meter was using Google's enterprise certificate.
          Took the media less than a day to figure it out one the Facebook news came out.

          • Re:Good to see (Score:4, Informative)

            by Anubis IV ( 1279820 ) on Thursday January 31, 2019 @07:36PM (#58052990)

            Both companies employee tens of thousands of people around the world, and enterprise apps aren’t registered through Apple, so they don’t know what the names of the apps are like you seem to think. Unlike the App Store, they’re signed by the enterprises themselves without Apple’s involvement, other than Apple issuing a certificate that can be reused time and time again.

    • by AHuxley ( 892839 )
      The only lesson will be to keep the next gen internal and never to allow an outside brand to have that much control.
      Then its on with more ads.
    • Google got banned from distributing iOS apps internally...
      The funny part isn't Google got banned.
      The funny part is that Google was distributing iOS apps internally.

  • It's not like anything else privacy related happened recently at Apple that they might be compensating for...

    • by AHuxley ( 892839 )
      PRISM was for end users only :)
      Wonder what the US gov/mil collected on a lot of other US brands internally ;)
  • by SuperKendall ( 25149 ) on Thursday January 31, 2019 @05:07PM (#58052350)

    I think for both Facebook and Google, enterprise certs will be restored at some point - maybe Apple is going to do a review of all the apps signed with them and devices they are installed on before restoring.

    There are a lot of valid uses of enterprise certs too, I think this blanket cancellation is more a message to never do it again, then they'll at least get internal apps back.

    • by AHuxley ( 892839 )
      The "blanket cancellation" will induce each big social media and ad brand to create their own secure smart phone network and hardware.
    • Apple apparently confirmed at least some of your thoughts in a comment given to BuzzFeed [twitter.com]:

      We are working together with Google to help them reinstate their enterprise certificates very quickly

      As Daring Fireball [daringfireball.net] points out, however, they've said nothing of the sort with regards to Facebook.

    • I think for both Facebook and Google, enterprise certs will be restored at some point

      Probably, but from now on Apple products inside Google will be regarded as ticking time bombs, that trust will never be restored.

      • by shilly ( 142940 )

        That's a bit arse-over-tit, isn't it? Apple is certainly not going to take Google's or FB's word that their in-house apps are only being used in-house after this fiasco -- that's the trust that's been destroyed.

        • Google and Facebook will mitigate the risk of Apple sabotaging their business again by banning Apple products.

          • by shilly ( 142940 )

            That's a very exciting and obviously wrong statement (what, you think FB aren't going to do in-house testing of their iOS app any more?), but even *more* excitingly, it represents a complete failure to respond to the substance of my post. Well done!

            • You're right, Apple won't be banned inside GOOG and FB, it will be quarantined. And employees will wave Apple products around inside corporate HQ at risk to their career trajectory.

  • Clarification (Score:5, Informative)

    by Dan East ( 318230 ) on Thursday January 31, 2019 @05:08PM (#58052356) Journal

    So... as usual the summary (and even TFA in this case) had me confused about what is going on here. At first I thought Google was redistributing Apple's internal iOS apps. I thought maybe they were embedding iOS apps within their own apps or something. Anyway here's what this is about.

    An enterprise developer license for iOS allows a developer to sign an app for limited *internal* distribution of an app. This is for testing and enterprise use internally within the company the license was issued to. This is in contrast to apps intended for public distribution, which as we know can only be done through the iOS App Store, and which requires Apple to approve the app.

    What Facebook and Google have been doing is publicly distributing what should be internal-use-only apps to the public - apps that would not be approved by Apple for various reasons (including privacy issues) - through their enterprise developer license. So it's clearly a violation Apple's terms, and it sounds like both FB and Google are doing the overreaching data collection through these special apps.

    Apple has reacted, disabling the signing keys for these apps so they no longer function.

    • An enterprise developer license for iOS allows a developer to sign an app for limited *internal* distribution of an app.

      The point of the Enterprise developer license is it lets you distribute unlimited internal applications for use by your employees, on any number of devices.

      When you have a developer certificate, you have to register devices you want to be able to distribute test builds for. Using an enterprise certificate for deployment, you do not have to register anyones device in your developer portal

      • by Altus ( 1034 )

        Its also useful for some companies because the enterprise apps can do things that regular ones cannot, including things that are privacy violating but might be an acceptable option for employees who are using a corporate phone for corporate work or who want to use their personal phone for work purposes but that means they need to be audited like any other device.

        App Store apps aren't allowed to use some. of the APIs that are available in the system, enterprise apps bypass this allowing them to do things lik

      • by dgatwood ( 11270 )

        Oh yes, it's a very clear violation of terms as you are told when you sign up for the program that it's only for use by employees of the company (or contractors).

        Emphasis mine. It's unclear whether paying someone to run an app is sufficient to legally consider that person to be a contractor, but IMO, that's a big enough grey area to build a large office building inside it. :-)

    • I don't know who the users of Google's monitoring application were or if they got any compensation, but I was their lawyer my first question would be "what does 'internal use only' mean?"

      Does it mean only internal to the Google property? Probably not rational, it's a smartphone and use/testing implies it should be used anywhere the smartphone works.

      Does it mean only to internal Google employees? I think this is probably closer to the meaning, but both Apple and Google employ thousands of contractors who a

      • by shilly ( 142940 )

        FB was paying 13 year olds. No-one's going to pretend that a young teenager is any kind of employee or contractor in court, not least because it will open up a different world of pain related to the legal inadvisability of employing young teenagers.

  • Why Google people use iPhone ?

    • Hipsters gotta be hip! in seriousness, SOMEONE has to test these things before they go beta. SOMEONE does test things at google before release, right?
      • One is that employees should be free to use whatever devices they want, even if it's contrary to what their employer makes or sells.
      • The other is that all employees must conform to the wishes and desires of their employer in any and every way, including their "choice" of what devices they can use at work and in their personal lives.

      I support the former. I believe the strength of democracy derives from its diversity of opinion, allowing ideas to compete and the better ideas to percolate up to the top. A

    • by AHuxley ( 892839 )
      The same reason the mil uses consumer OS.
      Average staff are used to consumer OS and devices. Productive and ready for work with the consumer level OS they know.

      That some how average staff using the same big brand consumer devices will be more productive and find errors?
    • Comment removed based on user account deletion
  • Googlers running IOS, serves them right. I suppose they don't know that Google makes phones. Well, and it's more than stupid that Google doesn't just give every employee a high end phone.

The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. -- Edsger Dijkstra

Working...