Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Dorv

macrumors 6502
Original poster
Feb 11, 2008
351
336
Is there a repository somewhere for old versions of iOS apps?

My story kinda sucks.

I use an original iPhone with a older style Bose Speaker dock that isn't compatible with anything newer, because of the charging issue.

I use Rogue Amoeba's Airfoil software to stream music from my MBP to a couple of sources, one being that iPhone/Bose setup, though on the much older version of Airfoil Speakers Touch. I was doing some work on that iPhone, and accidentally deleted the App. I cannot reinstall through regular means, as the only version in the App Store is 2.0+, which requires iOS 4.2, which I obviously can't install on my OG iPhone.

Is there any recourse? If this isn't a legitimate reason for "that particular piece of JB software I said I'd never install," I'm not sure what is.
 

Baggy Spandex

macrumors 6502
May 23, 2009
386
310
Is there any recourse? If this isn't a legitimate reason for "that particular piece of JB software I said I'd never install," I'm not sure what is.

I'm pretty sure it's legitimate. You're not giving them any money, so you're not 'supporting' per-se. It think this is perfectly ethical and fine to do, if that's what you're asking.

Is the old version synced into your iTunes? If so, just re-sync. If not, I think you know your answer.
 

Dorv

macrumors 6502
Original poster
Feb 11, 2008
351
336
I'm pretty sure it's legitimate. You're not giving them any money, so you're not 'supporting' per-se. It think this is perfectly ethical and fine to do, if that's what you're asking.

Is the old version synced into your iTunes? If so, just re-sync. If not, I think you know your answer.

I think I've found an old version on my old laptop.

We'll see.
 

thatguy488

macrumors newbie
Sep 15, 2011
3
0
you could also email the developer

Already did, they said they can't provide me with old versions of software except through official channels, but since Apple doesn't have an official channel for old versions of Apps, their hands are "tied".

I don't see how it's such a big deal.
 

Peterg2

macrumors 6502a
Jan 28, 2008
818
15
Montreal, Canada
Already did, they said they can't provide me with old versions of software except through official channels, but since Apple doesn't have an official channel for old versions of Apps, their hands are "tied".

I don't see how it's such a big deal.

I can see why Apple would not want to allow them to do this. In some cases, updates to apps are due solely to Apple insisting that a certain feature(s) be removed from an app. Once done, allowing a developer to provide a user with the old version of the app would negate the change(s) that Apple insisted on.

Yes, you can say that with respect to a particular app the update was not due to Apple insisting on a change but I suppose it is just too complicated for Apple to permit some old apps to be provided by the developer and not others.
 

MageJohn

macrumors newbie
Dec 10, 2011
2
0
Hi, I have a similar problem, only there isn't such an easy solution.
I have an iPhone 2G (which of course can only run as high as iOS 3.1.3) and want to get a comic app, but it only runs on iOS 4.0+.
I've already tried getting an older version via the solution suggested in this thread, but as it's a free app, it's not readily available from the normal sources.

Can anyone help me?

Thank,

MageJohn

P.S: I'm new here. I've read the rules, but if anyone thinks this is in any way breaking them, then I'll immediately edit/delete my post.
 

Invincibilizer

macrumors 6502a
Aug 18, 2011
769
2
You could always use the app that starts with an I that is found in Cydia but it may or may not have old versions of FREE apps.
 

MageJohn

macrumors newbie
Dec 10, 2011
2
0
I thought that was the method being suggested here? Anyway, I've already tried that, and it's not on there.
Thanks anyway, though!
 

me61ic

macrumors newbie
Sep 22, 2009
6
0
Is there a repository somewhere for old versions of iOS apps?

My story kinda sucks.

I use an original iPhone with a older style Bose Speaker dock that isn't compatible with anything newer, because of the charging issue.

I use Rogue Amoeba's Airfoil software to stream music from my MBP to a couple of sources, one being that iPhone/Bose setup, though on the much older version of Airfoil Speakers Touch. I was doing some work on that iPhone, and accidentally deleted the App. I cannot reinstall through regular means, as the only version in the App Store is 2.0+, which requires iOS 4.2, which I obviously can't install on my OG iPhone.

Is there any recourse? If this isn't a legitimate reason for "that particular piece of JB software I said I'd never install," I'm not sure what is.

Hi, another user here in this exact same situation. Did you find a working app for the older 2G?

----------

I have tried installing a custom firmware by Whited00r but it does not work.

----------

I have also tried to jailbreak install Cydia and look for an app in there to tweak the phone to make it think it runs on newer firmware (FWchanger), but then again to no avail...
 

Che Castro

macrumors 603
May 21, 2009
5,878
676
If you install the whited00r firmware that comes already jail broken

It gives you 2 appsstores one for current apps & another for only ios 3. & below

Just google whited00r is free

Makes your old iphone run faster
 

faroZ06

macrumors 68040
Apr 3, 2009
3,387
1
I want the old AIM app because they seriously @#$%ed up the new one. Is the old one available on some app piracy thing? I mean, I'd be pirating a free app ;)

It was just an update to AIM that I installed. Now, the new version is so bad that I had to delete it.
 

chickenwingfly

macrumors 6502a
Mar 8, 2012
633
22
I think in any case it would be piracy, whether a free app or not, because you would be circumventing the payload system imposed by Apple.

If it's a free app, and Jane on her computer would find the IPA and send it over to you it would either
1. Not open
2. Ask you for Jane's password to sync.

Since DRM is imposed in place and each app has a Payload information for whoever the "buyer" is (even if a free app, which you "buy" technically but thank God on iOS 6 Apple took away the restriction of having to enter passwords for free app updates), and this Payload is generated on-the-fly by the AppStore, then anything else (cracked app, server that would issue fake Payload info for an old app not on Apple's servers) is "piracy".
 

darricksailo

macrumors 601
Dec 18, 2012
4,353
113
Hi Dorv,

Did you ever find the old version?

this may be a 2 year old thread...but to answer your question. you need to have an older version of the app saved somewhere on your computer

each app is tied to an email address so even if someone else gives you their version, it would not work on your device unless you use their email address for your itunes account
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,997
1,101
Since DRM is imposed in place and each app has a Payload information for whoever the "buyer" is (even if a free app, which you "buy" technically but thank God on iOS 6 Apple took away the restriction of having to enter passwords for free app updates), and this Payload is generated on-the-fly by the AppStore, then anything else (cracked app, server that would issue fake Payload info for an old app not on Apple's servers) is "piracy".

Shame on Apple for forcing people to "pirate" by, say, not letting devs (easily) target (=support) old(er) platforms in their apps (as do Android - it's much-much more programmer and user-friendly in this respect) and/or make old versions easily accessible / downloadable.

Apple could easily fix it but no - all they want is force people to upgrade to newer hardware. And, then, Apple still dares to ask why a lot of experts fed up with Apple's greed are leaving for Android...
 
Last edited:

chickenwingfly

macrumors 6502a
Mar 8, 2012
633
22
Shame on Apple for forcing people to "pirate" by, say, not letting devs (easily) target (=support) old(er) platforms in their apps (as do Android - it's much-much more programmer and user-friendly in this respect) and/or make old versions easily accessible / downloadable.
50/50
From one point of view, if they offer iOS "upgrades" (read: firmware) for older devices, like an iPhone 3G is able, right now to update to 4.2.1 (unlike any other device), it sounds reasonable for them to also offer old version of apps.
But then:

Apple could easily fix it but no - all they want is force people to upgrade to newer hardware.
Yes, it's called the tech business and not only Apple does, most companies do.
Now, we can get to nitpick biz by saying "it's just an older version of an app" but in reality hardware stops being supported, and so does software. Is it mean? Maybe if you don't have the funds. But to be honest, if I owned Apple, I wouldn't support 3 year old devices either!!!

Imagine if what you had was say, version 1.4 of an app (let's say you paid for it but never cared to upgrade). 1.5 works with iOS 4, then 1.6 and ahead broke compatibility and only works with iOS 5.
Now, you upgrade to your "latest" or "maximum" available version per platform (1.5). It has bugs. What do you do? File a complain to the developer, about it having a bug, and then would you expect the developer to check 3 year old code (now in version 2.0 and iOS 6)? Do you expect to rate 2-stars on a 3-year old version?
As a developer, the sole idea of having a bug report of something more than 3 years old is just... woah!! What a PiTA. You know?
Then of course you'd say you wouldn't do that and so on so forth, but trust me, there are a lot of folks out there that would.

And that's just off the top of my head right now. More scenarios could be painted with the word "trouble" right there in bold.

So in the end yeah, it might seem as Apple is the bad guy in this case, but in reality, old hardware is just old hardware. As I said before it sounds mean to people who don't have the means to grab new one (but again if you have an iPhone 2,3,3GS then you either had money back then because Apple is expensive, or you just bought a second hand device that happens to be years old instead of getting something like an inexpensive Android model), but if we played the nice guys and go Gandhi on everything evolution of technology wouldn't take place and we would be still on keypad phones or typewriters.
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,997
1,101
So in the end yeah, it might seem as Apple is the bad guy in this case, but in reality, old hardware is just old hardware.

Not necessarily. Models that can't be easily developed for (iPhone 2G/3G, iPod touch 1G/2G) could run a lot of non-CPU/GPU-intensive apps like Web browsers etc. Still, Apple has pulled the plug from even 2nd-gen devices (iPhone 3G, iPod touch 2G) last September by raising the minimal deployment target to 4.3. (Before that, the deployment target had been 4.0, making any new apps incompatible with 1st-gen devices.) Particualrly annoying and anti-consumer is the fact that Apple rendered the iPod touch 2G incompatible with any updated / new app only two years after ceasing selling it. (The 8GB model was sold, alongside the 3rd-gen 32/64GB ones, up until Oct/2010.) Think of a customer: he purchases the 2G in Sept/2010 only to find out his device has become completely useless two years after.

This is plain greed and can't be explained by anything else than being greedy. I had to learn Android programming lately and, in addition to seeing how insanely powerful and advanced its 4.x+ API is (much-much better than that of iOS), I also saw you can even target even the first Android devices from the same(!) app. No silly minimal deployment targets - if you, as a dev, want your app to not only run on current, but also old hardware, you can do it from the same program. And it'll be approved by Google.

This is why, lately, I started really despising Apple's business practices. It's really consumer-unfriendly. Because of really greedy steps like this (deployment target can only be 4.3 and up), I don't even recommend Apple's phones any more to anyone any more - unlike, say, back in 2010.

but if we played the nice guys and go Gandhi on everything evolution of technology wouldn't take place and we would be still on keypad phones or typewriters.

You don't need to. However, if you render a platform absolutely unable to run anything after two years of stopping selling it, it's not only not "being Gandhi", but also a VERY unfriendly (read: greedy) move. This is what Apple has done. And it wasn't the first of its kind.

Again, look at Google: they aren't forcing devs NOT to target old devices / platforms. They can if they choose so. This is how Apple should also do instead of screwing up their customers.

BTW, I've very thoroughly discussed these questions at https://forums.macrumors.com/showthread.php?p=16894761 - feel free to check out the #.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.