iOS 9 space-saving “app slicing” disabled for now, will return in future update
arstechnica.com
arstechnica.com
Going further, even the prompt to "delete and then re-download apps due to insufficient space for OS upgrade" seems unnecessary, as if revealing an unimportant implementation detail. Why can't it just automatically do the right thing? I won't mind if the app is missing from my iPhone for a couple of minutes. If the reason is bandwidth, perhaps it could say "we'll do this on wi-fi only."
Similarly, I wish purchased iTunes media started working the "streaming" way, too. I don't want the TV show to take up Gbs of disk space, don't particularly care for the physical file present on my disk. Could still have an opt-in "use offline" option for those who need it.
Or are these all issues to appease people who want to feel like they "own" content (apps, media, etc.)?
So want to take away my right for the app I legitimately purchased and downloaded to my PC for later installation ? This cloud BS has really taken its toll.
If an app is "completely gone", it probably has a good reason not to be there in the vast majority of cases.
Cold comfort to those who paid for said app.
Bear in mind the source->bitcode->binary process (I'm simplifying here) was previously all performed by LLVM on your computer anyway. It's just that now the final bitcode->binary step is done by Apple, to allow device-specific optimizations of the binary for the devices that are downloading it without you having to do all those device specific optimized builds yourself.
Conspiracy theories aside, wouldn't it take them more effort to ship a different version of LLVM for Xcode and another one that runs against bitcode?
I mean, who can tell right?