News for hackers. Stuff that matters.
Re:Apple blocks Google from running its internal iOS apps by JumpCrisscross on Thursday January 31, 2019 @04:32PM (#19049080)
> it doesn't sit well with me that Apple yields so much power on what software their phones can run after it sells them

At the end of the day, you can compile and run anything on your machine. This is just regulating distribution. Given the specific breaches at hand by Facebook and Google, a balance seems to have been found (acceptable to most users) between freedom and security.

Re:Apple blocks Google from running its internal iOS apps by Skunkleton on Thursday January 31, 2019 @04:36PM (#19049103)
That is true only in the most technical of senses. Practically, Apple has near complete control over what is allowed to execute on an iOS device.
Re:Apple blocks Google from running its internal iOS apps by rootusrootus on Thursday January 31, 2019 @04:43PM (#19049167)
Excluding technical users, Google Play Services is the same. And their grip only tightens over time.
Re:Apple blocks Google from running its internal iOS apps by roywiggins on Thursday January 31, 2019 @05:04PM (#19049392)
Fortnite is only available on Android via sideloading, and I don't expect that will slow down Epic Games much.
Re:Apple blocks Google from running its internal iOS apps by paxy on Thursday January 31, 2019 @05:22PM (#19049586)
You don't have to be technical at all to sideload apps on Android. Enough people I know have done it in minutes following a very simple guide.
Re:Apple blocks Google from running its internal iOS apps by lozaning on Thursday January 31, 2019 @05:23PM (#19049589)
I dont see how you can make this claim when installing whatever you want on your android phone is as easy as tapping the setting for installing from unknown sources.
Re:Apple blocks Google from running its internal iOS apps by abugheratwork on Thursday January 31, 2019 @04:59PM (#19049337)
I just want to chime in with "yes and yes". Let's be sure not to fall into a false dichotomy about which brand of problem is a problem. :)
Re:Apple blocks Google from running its internal iOS apps by Skunkleton on Saturday February 02, 2019 @03:17PM (#19065419)
Google does a decent job w/ non-standard app stores. They have permissions that allow other apps to act as a trusted app store without opening the system up entirely.

I agree that Google Play Services is not competition friendly, but that is a different topic.

Re:Apple blocks Google from running its internal iOS apps by hmottestad on Thursday January 31, 2019 @04:41PM (#19049147)
It's pretty true. Unless you manage to jailbreak your phone the only way to get it to run code (except for javascript) is by having, at some point up the chain, a certificate that's signed by Apple.

It's free to get one though, but it only lasts for a week or so. You can pay to become a developer and I think you get one that lasts a year instead.

Re:Apple blocks Google from running its internal iOS apps by Nullabillity on Thursday January 31, 2019 @04:39PM (#19049132)
> At the end of the day, you can compile and run anything on your machine.

Iff you have a Mac. And even then, you need to recompile it every week.

Re:Apple blocks Google from running its internal iOS apps by banana_giraffe on Thursday January 31, 2019 @04:51PM (#19049259)
I assume you're being hyperbolic to make a point, but really the need to recompile yearly when my dev cert is up for renewal isn't that bad.

I'd prefer something else for my personal toy applications so I don't even need to bother with this, but it's not a huge deal to me.

Re:Apple blocks Google from running its internal iOS apps by steffan on Thursday January 31, 2019 @05:00PM (#19049350)
The parent is correct if you're not using the Developer Certificate, but relying on the Free Provisioning Profile - as the name implies, it is free, but it only lasts for 7 days instead of the 1 year you get with a paid developer account / Developer Certificate.

The advantage of the Free Profile is that (afaik) it can't be revoked or censored. Disadvantage is 7 day lifespan.

Re:Apple blocks Google from running its internal iOS apps by banana_giraffe on Thursday January 31, 2019 @05:01PM (#19049362)
Ahh, thanks, I forget the free version exists. That is a very annoying limitation of it.
Re:Apple blocks Google from running its internal iOS apps by twr on Thursday January 31, 2019 @06:36PM (#19050158)
Apple also weirdly limits the capabilities available to free developer accounts, like AutoFill and built-in IPSec/IKEv2 VPN support.

https://help.apple.com/developer-account/#/dev21218dfd6

Re:Apple blocks Google from running its internal iOS apps by saagarjha on Thursday January 31, 2019 @05:18PM (#19049546)
You don't necessarily have to have a Mac, but this makes it significantly easier.
Re:Apple blocks Google from running its internal iOS apps by nickbee on Thursday January 31, 2019 @04:39PM (#19049126)
At the end of the day, you can compile and run anything on your machine.

Not really. You have to pay the ransom^W^W$100 for a developer account every year.

Re:Apple blocks Google from running its internal iOS apps by wlesieutre on Thursday January 31, 2019 @04:41PM (#19049154)
You can run stuff without it, but the builds expire after 7 days so it's a nuisance in practice.
Re:Apple blocks Google from running its internal iOS apps by SalimoS on Thursday January 31, 2019 @04:43PM (#19049172)
not anymore, for your personal use you don't need to pay, but the build will expire in 7 days
Re:Apple blocks Google from running its internal iOS apps by ryukafalz on Thursday January 31, 2019 @04:41PM (#19049148)
If you also happen to have a Mac to run XCode, sure. I don’t believe there’s a way to compile and load iOS apps from any other platform? (And you certainly can’t do it from the device itself.)
Re:Apple blocks Google from running its internal iOS apps by saagarjha on Thursday January 31, 2019 @05:12PM (#19049480)
You can technically compile iOS apps on any platform, but you won't be able to link against the iOS SDK without Xcode. So in practice it's a bit annoying. Loading iOS apps is pretty simple on any platform with Cydia Impactor.
Re:Apple blocks Google from running its internal iOS apps by CGamesPlay on Thursday January 31, 2019 @05:11PM (#19049474)
Please correct me if I’m wrong but didn’t this change retroactively prevent installed apps signed with the enterprise license from running on iOS devices?
Re:Apple blocks Google from running its internal iOS apps by lostmyoldone on Thursday January 31, 2019 @09:13PM (#19051020)
If the article is correct, you are correct. The article seems quite clear this was about already installed apps that stopped working because Apple revoked their certificate.
Re:Apple blocks Google from running its internal iOS apps by sandov on Thursday January 31, 2019 @04:38PM (#19049123)
Can you install rogue apps (i.e. not from apple's store) without jailbreaking the device?
Re:Apple blocks Google from running its internal iOS apps by module0000 on Thursday January 31, 2019 @05:16PM (#19049524)
Not using any installation mechanism provided by Apple. If you want to crack open the phone and begin trying to pin out the storage controller: then maybe.

The installer is a piece of software made by Apple, to install things that meet certain criteria(ie signed packages). It's not that you can't technically "install" other things, but there doesn't exist a mechanism to do so.

Re:Apple blocks Google from running its internal iOS apps by saagarjha on Thursday January 31, 2019 @05:19PM (#19049554)
Yes, but they will still have to be signed by an enterprise or developer certificate.