Hoe u een eerdere versie van de iOS-applicatie installeert. Hoe u een oude versie van een applicatie op iPhone en iPad installeert

Gisteren hadden we het over hoe iPhone en iPad verouderde versies van applicaties kunnen installeren met behulp van het Charlie-programma. Uit de opmerkingen bij dat artikel bleek dat er een eenvoudigere manier is zonder het gebruik van tools van derden. Deze methode werkt alleen als de nieuwe versie van de applicatie vanwege systeemvereisten niet door uw apparaat wordt ondersteund.

Als u een oude Apple-smartphone of -tablet gebruikt, of iOS niet hebt bijgewerkt naar versie 8 of 9, zult u onvermijdelijk tegen beperkingen aanlopen: de App Store zal u vragen eerst het besturingssysteem bij te werken. U kunt echter vals spelen en geen nieuwe versie van de applicatie downloaden, maar een versie die compatibel is met oude technologie of een verouderde versie van iOS.

Hoe installeer ik een oude versie van de applicatie op iOS?

1. Ga naar de systeeminstellingen van uw iPhone of iPad en schakel iCloud-synchronisatie in.
2. Start iTunes op uw computer en download de applicatie die u nodig heeft, zelfs als het een nieuwe versie is.
3. Open de App Store op uw mobiele apparaat en zoek de applicatie die u via iTunes hebt gedownload.
4. Naast de naam van de applicatie verschijnt in plaats van de knop "downloaden" een knop met een wolk, die aangeeft dat er al een "aankoop" in uw account is geregistreerd en dat u deze applicatie gratis naar uw apparaat kunt downloaden .
5. Als uw iPhone of iPad niet compatibel is met deze applicatie, zal het systeem een ​​foutmelding weergeven en... aanbieden om de versie te downloaden die er ooit compatibel mee was.
6. Wacht even - de verouderde versie van de applicatie wordt naar uw apparaat gedownload.

We benadrukken nogmaals dat deze installatiemethode alleen kan worden gebruikt op oudere apparaten (iPhone 3, 4, etc.) en installeren verouderde versies van applicaties op nieuw Apple-smartphones en -tablets zijn toegankelijk via de Charlie-applicatie, waar we onlangs over schreven. Charlie werkt als een proxy die de versie van de applicatie die je nodig hebt downloadt van Apple-servers - stabieler dan de nieuwe of met functies die later door de ontwikkelaars zijn verwijderd. Een van deze applicaties is de officiële VKontakte-client, die ooit een volwaardige muzieksectie had, maar nu alleen fragmenten van nummers beschikbaar zijn, die naar de iTunes Store leiden.

De redactie blijft niet afzijdig van de opwinding en de voorbereiding van verrassingen tijdens het nieuwe jaar. Samen met de online winkel Apple Jesus hebben we een van de beste cadeaus voor elke vakantie samengesteld: een gloednieuwe iPhone 6s in elke kleur naar keuze. Om deel te nemen aan de trekking hoeft u slechts vijf eenvoudige taken uit te voeren. Lees, doe mee en veel succes!

Gids voor het installeren van niet-ondersteunde games en programma's op iPhone, iPad eerdere generaties en met eerdere versies van iOS.

Ontwikkelaars leggen vaak beperkingen op aan hun applicaties, waardoor ze niet meer kunnen draaien op apparaten van vorige generaties en/of met een oude versie iOS. Hier zijn verschillende redenen voor:

De applicatie is gecompileerd (gebouwd) voor een nieuwere processor

Technische reden. Zo ja, dan is de applicatie exclusief gemaakt voor nieuwe iPhone, iPad en er is geen reden om het te bewerken, omdat het nog steeds crasht op oude apparaten.
Hier is een lijst met processors gerangschikt op apparaatmodel:
  • iPhone 2G: ARM11
  • iPod touch: ARM11
  • iPhone 3G: ARM11
  • iPod touch 2g: ARMV6
  • iPhone3GS: ARMV7
  • iPod touch 3g: ARMV7
  • iPhone 4: Apple A4
  • iPod touch 4: Apple A4
  • iPad: Apple A4
  • iPhone 4S: Apple A5
  • iPad2: Apple A5
  • iPad3: Apple A5X
Soms gebruikt een applicatie een bibliotheek die niet is opgenomen in de vorige versie van iOS. Helaas kun je daar niets aan doen (nou ja, we gaan onze kostbare bibliotheek niet verliezen).

Soms proberen ontwikkelaars de gebruiker echter eenvoudigweg ertoe aan te zetten een nieuw iDevice te kopen of iOS bij te werken om bijvoorbeeld tijdelijk van piraterij af te komen, zoals ooit werd gedaan met iPhoto En iWork.

Vervolgens zal deze applicatie, bewerkt, soepel draaien op je iPhone of iPad, zonder dat je deze hoeft te updaten.
Elke applicatie vermeldt de systeemvereisten. Uw eisen - mogelijkheden zijn aangegeven in:

"/Systeem/Bibliotheek/CoreServices/SystemVersion.plist" "/Systeem/Bibliotheek/CoreServices/SpringBoard.app/***AP.plist"

Deze bladen kunnen niet worden bewerkt tenzij uw apparaat is gejailbreakt, maar we kunnen de toepassingsvereisten wel bewerken.

Applicatievereisten voor iPhone, iPad wijzigen

Wat hebben wij hiervoor nodig:
Archiver 7-ritssluiting, een editor voor bestanden van het *plist-type, zoals Plist-editor voor Windows, bestandsbeheer iFunBox en het IPA-bestand van de applicatie zelf.

Bewerkingsprocedure:

1. Kopieer uw IPA-bestand ergens;
2. Open het met 7-zip;
3. Zoeken, uitpakken en openen" iTunesMetadata.plist". Voor de eerste keer raden we aan om het uit te pakken en afzonderlijk te bewerken met behulp van Plist-editor voor Windows;
4. Daarin vind je de regels " UIVereiste apparaatmogelijkheden", of " Minimale OS-versie". U hoeft alleen maar de vereiste DeviceCapabilities te verwijderen en de minimale systeemvereiste in te stellen op iOS versie 1.0. Als er geen regel " UIRvereiste mogelijkheden"dan hoef je je nergens zorgen over te maken, hetzelfde geldt voor" Minimale OS-versie";

Vereisten wijzigen:
Wij vinden:

200?"200px"+(deze.scrollHeight+5)+"px");"> UIRvereiste apparaatmogelijkheden

armv7
videocamera
opengles-2


Een lege regel ziet er als volgt uit:

200?"200px"+(deze.scrollHeight+5)+"px");"> UIRvereiste apparaatmogelijkheden


De vereisten van het besturingssysteem wijzigen:
Wij vinden:

200?"200px"+(deze.scrollHeight+5)+"px");"> Minimale OS-versie
4.3


Wij veranderen:

200?"200px"+(deze.scrollHeight+5)+"px");"> Minimale OS-versie
1.0



5. Vervang het originele exemplaar door het gewijzigde exemplaar plist;
6. Vind Info.plist in het aanvraagbestand en doe hetzelfde als we deden met " iTunesMetadata.plist"
7. Opslaan;
8. Installeer met iFunbox.

Als de installatie mislukt, zie dan de foutmelding. Als het "0xe8003ffe" of "-402636802" is, dan is de groeiapplicatie gemaakt voor een andere processor. Zelfs als u de applicatie handmatig installeert, start deze niet.

Probeer het, want de kans om de applicatie te starten neemt aanzienlijk toe, tenminste op iOS 5.0 iPad 2 iPhoto gelanceerd.) Afmelden.

Als je geen antwoord op je vraag hebt gevonden of er is iets niet gelukt, en er staat geen passende oplossing in de reacties hieronder, stel dan een vraag via de onze. Het is snel, eenvoudig, handig en vereist geen registratie. Antwoorden op uw en andere vragen vindt u in de rubriek.

Ga met ons mee

Na het updaten naar een nieuwe versie van iOS merk je misschien dat de firmware je niet bevalt. In dit geval is er een goede uitweg: draai de software naar uw mening terug naar de optimale versie. Dat wil zeggen: als u een update heeft uitgevoerd naar bijvoorbeeld IOS 10, dan kunt u IOS 8 eenvoudig op uw apparaat installeren met behulp van onderstaande instructies.

Wanneer is het nodig om iOS terug te draaien?

De redenen voor het installeren van een oudere versie van het besturingssysteem kunnen de volgende omstandigheden zijn:

  • Met nieuwe firmwareversies verandert het ontwerp en het is mogelijk dat niet alle gebruikers het nieuwe ontwerp leuk vinden.
  • De meest voorkomende reden is het optreden van vastlopen en glitches. Dergelijke problemen doen zich om twee redenen voor: óf een nieuwe versie van de firmware is in een te ruwe vorm beschikbaar gekomen voor gebruikers, met fouten in de code en tekortkomingen, óf het apparaat dat is bijgewerkt, is verouderd vanwege de belasting die door de nieuwe versie wordt veroorzaakt. van iOS.

Houd er rekening mee dat het niet mogelijk is om een ​​apparaat terug te zetten naar welke versie dan ook. U kunt gedetailleerde informatie bekijken over welk apparaat naar welke firmwareversie kan worden teruggedraaid op de volgende website: http://appstudio.org/shsh. Alle gegevens bevinden zich in tabelformaat.

iOS terugzetten naar een specifieke versie op een Apple-apparaat

Voordat u met het proces begint, moet u de volgende dingen voorbereiden:

  • iTunes is op uw computer geïnstalleerd en bijgewerkt naar de nieuwste versie.
  • De versie van de software die u hebt geselecteerd, in IPSW-indeling, wordt gedownload naar een gemakkelijk toegankelijke map. U kunt het downloaden van vertrouwde websites die gratis IOS-firmware distribueren, bijvoorbeeld via de volgende link: http://appstudio.org/ios. Download de firmware strikt voor uw apparaatmodel, anders zullen er problemen optreden tijdens de installatie.
  • Een USB-adapter waarmee u uw apparaat op uw computer kunt aansluiten.

Als u aan alle bovenstaande voorwaarden heeft voldaan, is de volgende stap het voorbereiden van het apparaat zelf op het terugdraaiproces.

Belangrijke gegevens opslaan

Houd er rekening mee dat wanneer u uw apparaat terugdraait, alle gegevens, applicaties en mediabestanden ervan permanent worden gewist, dus het is de moeite waard om er zorg voor te dragen. Er is een optie waarmee je bestanden van het apparaat kunt verwijderen, deze wordt later in het artikel besproken, maar deze is niet minder stabiel. U kunt alles wat u nodig heeft opslaan met een reservekopie die als volgt is gemaakt:

Wachtwoord uitschakelen

Een ander belangrijk punt is het uitschakelen van het wachtwoord en Touch ID, als dit wordt ondersteund en ingeschakeld op uw apparaat.

Zoek mijn iPhone deactiveren

Voordat u enige actie uitvoert met de firmware van het apparaat, moet u de functie "iPhone zoeken" uitschakelen, omdat iTunes u anders eenvoudigweg niet toestaat enige actie uit te voeren:

Firmware terugdraaien

Als alle voorgaande voorbereidende werkzaamheden zijn uitgevoerd, kunt u zelf met het terugdraaien beginnen. Het maakt niet uit vanaf welk apparaat u downgradet, of vanaf welke versie van iOS u downgradet.

  1. Sluit het apparaat aan op de computer met behulp van een USB-adapter.
  2. Log in op het systeem.
  3. Ga naar de instellingen van uw apparaat door op het pictogram te klikken dat op een telefoon of tablet lijkt.
  4. Houd de Shift-knop op uw toetsenbord ingedrukt als u Windows gebruikt, of de Option-knop als u Mac OS gebruikt. Zonder de sleutel los te laten, klikt u op de knop "Herstellen".
  5. Er wordt een venster met mappen geopend; u moet het pad opgeven naar de firmware die u eerder hebt gedownload.
  6. Wacht terwijl iTunes de software uit de firmware haalt en installeert. Het proces kan vijf minuten tot een half uur duren. Koppel het apparaat niet los van de computer en onderbreek het proces niet met welke actie dan ook, anders kan het apparaat in de eindeloze herstelmodus terechtkomen.

Terugdraaien zonder gegevensverlies

Deze terugdraaioptie bestaat ook; hiermee kunt u terugdraaien zonder de gegevens op het apparaat te verliezen. Om dit te doen, moet u in punt 4 van het gedeelte “Firmware terugdraaien” klikken op de knop “Herstellen” en de knop “Bijwerken”. Alle andere stappen zijn volledig hetzelfde. Het enige dat het overwegen waard is, is dat het uitvoeren van een volledig herstel, dat wil zeggen het systeem resetten en helemaal opnieuw installeren, veiliger is, omdat de kans dat er elementen uit de vorige versie overblijven veel kleiner is.

Videotutorial: iOS-versie downgraden

Rollback-programma's van derden

Als de iTunes-methode om wat voor reden dan ook niet bij je past, kun je het programma RedSnow van derden gebruiken. Het wordt gratis verspreid voor zowel Windows als Mac OS op de officiële website van de ontwikkelaar - http://redsnow.ru.

  1. Na het downloaden en openen van het programma selecteert u de sectie Extra's.
  2. Klik op de knop Nog meer.
  3. Ga in het menu dat wordt geopend naar het blok Herstellen.
  4. Klik op de IPSW-knop om het pad naar de eerder gedownloade firmware op te geven.
  5. In de melding die verschijnt, wordt u gevraagd of u de modemupgrade wilt annuleren of niet. Klik op de optie "Ja".
  6. Er wordt een venster geopend waarin u wordt gewaarschuwd dat het apparaat nu in de herstelmodus moet worden gezet, sluit het.
  7. Sluit het apparaat aan op de computer met behulp van een USB-adapter en zet het in de DFU-modus. Hoe u dit doet, wordt stap voor stap beschreven in het programma zelf.
  8. Als u dergelijke terugdraaibewerkingen nog niet eerder met dit programma heeft uitgevoerd, klik dan op de knop Extern zodat het automatisch de benodigde hashes op zijn servers zal vinden.
  9. Klaar, nu hoeft u alleen nog maar te wachten tot het proces is voltooid. Het apparaat wordt automatisch bijgewerkt naar de versie die u hebt gedownload en ingeschakeld, waarna u het eerste installatieproces moet doorlopen.

Is het mogelijk om individuele applicaties terug te draaien?

Als het doel van uw systeemrollback het installeren van oudere versies van applicaties is, moet u dit niet doen, omdat er een betere optie is: gebruik het speciale App Admin-programma. Je kunt hem gratis rechtstreeks downloaden vanuit de App Store. Dankzij deze applicatie kunt u alle beschikbare versies van applicaties die op uw telefoon zijn geïnstalleerd bekijken en ernaar terugkeren. Om het programma te gebruiken, selecteert u gewoon de applicaties die u wilt terugdraaien en voert u het unieke versienummer in waarnaar u de geselecteerde applicatie wilt terugdraaien.

Het installeren van een oudere softwareversie is dus mogelijk op alle Apple-apparaten, maar u kunt niet teruggaan naar welke versie dan ook, maar alleen naar versies met de SHSH-handtekening. Het proces kan worden uitgevoerd via de officiële iTunes-applicatie of via programma's van derden. Het belangrijkste is om de juiste firmwareversie te downloaden en het updateproces niet te onderbreken totdat het volledig is voltooid.

Applicatie-updates brengen niet altijd iets nieuws en nuttigs met zich mee, sommige fouten worden vaak geëlimineerd, maar andere verschijnen onmiddellijk. Het is nog erger als er na een update advertenties verschijnen of nuttige functies verdwijnen, en er zijn veel van dergelijke gevallen.

In dit artikel vertellen we je hoe je de versie van een applicatie op iOS kunt terugdraaien met behulp van Charles en iTunes. Maar voordat u begint, let op:

  • de instructies werken alleen op versie Charles 4, getest op Charles 4.0.2 (het programma is betaald, maar heeft een onbeperkte proefperiode, de proefversie stopt elk half uur met werken);
  • De maximale versie van iTunes voor macOS is 12.3.3, voor Windows - 12.2.2, op de volgende versies werkt deze methode niet meer: ​​het iTunes-programma start niet of er is geen downloadknop (12.4-12.4.3) , of er verschijnt een fout
    "iTunes kan de authenticiteit van de server niet verifiëren. Ongeldig servercertificaat" (12.5-12.6.3).

Helaas werkt deze methode niet meer op macOS High Sierra en hoger. Wanneer u eerdere versies van iTunes gebruikt, krijgt u een foutmelding omdat de minimumversie voor High Sierra 12.7 is (zonder de App Store).

Aandacht! Vanaf iTunes versie 12.7 heeft het programma niet langer de App Store, dus om de gedownloade applicatie op uw apparaat te installeren, gebruikt u de nieuwste werkende versie - 12.6.3.

Een applicatieversie terugdraaien op iPhone en iPad

Stap 1 Download Charles 4 voor uw besturingssysteem (macOS of Windows) en installeer het. Als de methode niet werkt op een nieuwere versie, download dan Charles 4.0.2 vanaf hier

Stap 2 Start het Charles-programma. Op macOS-computers klikt u op de knop Grand Privileges wanneer u het programma voor het eerst start



Stap 4 Ga naar het Charles-programma en zoek in het structuurpaneel (aan de linkerkant) de regel met daarin “buy.itunes.apple.com”. Klik er met de rechtermuisknop op en selecteer SSL-proxying inschakelen


Stap 5 Ga terug naar iTunes, stop met het downloaden van de applicatie en verwijder deze uit de downloadlijst (klik op het downloadpictogram in de rechterbovenhoek, selecteer de applicatie die je downloadt en druk 2 keer op de Delete-toets). Als de download al is voltooid, ga dan naar het gedeelte "Mijn programma's" en verwijder de gedownloade applicatie


Stap 6 Zoek opnieuw in iTunes en download de app opnieuw. Als iTunes u waarschuwt dat het de authenticiteit van de server niet kan verifiëren, klikt u op Doorgaan. De applicatie begint met downloaden, stopt deze en verwijdert deze


Stap 7 Ga naar Charles en zoek een nieuwe regel met daarin “buy.itunes.apple.com”. Vouw het uit en selecteer "koopProduct"


Stap 8 Selecteer in het rechterpaneel van het programma het tabblad Inhoud (in plaats van Inhoud, in sommige besturingssystemen kan er Reactie zijn) en specificeer het weergavetype "XML-tekst". Zoek tussen de coderegels:

softwareVersionExternalIdentifier
821085078

In de rij De huidige versie van de applicatie wordt aangegeven, met daaronder de identificatiegegevens van alle voorgaande versies:

softwareVersionExternalIdentificeert
785833618
811158353
811420549
811474632

Selecteer de versie die u wilt installeren en kopieer het nummer ervan


Stap 9 Keer terug naar het linkerpaneel van Structuur en klik met de rechtermuisknop op de regel “koopProduct” en selecteer Breekpunten


Stap 10 Zoek en download de applicatie opnieuw in iTunes

Stap 11 Zodra u op Laden klikt, verschijnt er een nieuw venster in het Charles-programma. Ga ernaartoe, selecteer de tabbladen Aanvraag bewerken en “XML-tekst”.


Stap 12 Zoek de steek XXXX en in plaats van XXXX (een reeks cijfers) voert u het versienummer in van de applicatie die u eerder hebt gekopieerd en klikt u één keer op de knop Uitvoeren en vervolgens nogmaals


Stap 13 iTunes zou moeten beginnen met het downloaden van de geselecteerde versie. Zodra het downloaden is voltooid, verschijnt de gedownloade applicatie in het gedeelte 'Mijn programma's'. Controleer de programmaversie, klik met de rechtermuisknop op het contextmenu en selecteer Details of druk op Cmd+I (macOS) / Ctrl+I (Windows). Als u niet tevreden bent met de versie, kopieert u een andere versie-ID en herhaalt u stap 10 - 13


Stap 14 Sluit uw iPhone of iPad aan op uw computer en installeer de app op uw apparaat

Vergeet na het voltooien van alle bewerkingen niet om alles terug te zetten naar de standaardwaarden in Charles, ga opnieuw naar het programma, selecteer de regel "buyProduct", klik er met de rechtermuisknop op en klik op SSL-proxying uitschakelen, en schakel ook Breakpoints uit of verwijder eenvoudigweg het programma.

De instructies zijn niet eenvoudig en vergen inspanning, maar het is de moeite waard als u de oude versie van de applicatie wilt retourneren.

Vertel je vrienden over deze lifehack, deel de link met hen op sociale netwerken en abonneer je op onze openbare pagina's op

Helaas blijkt dat gebruikers van iOS-apparaten om verschillende redenen mogelijk een oudere versie van de applicatie nodig hebben. Een oud apparaat of een nieuwe versie is bijvoorbeeld instabiel en voldoet niet aan de gebruikerseisen. Helaas is het installeren van een oudere versie van de applicatie op iOS niet zo eenvoudig, maar het is wel mogelijk als je het echt nodig hebt.

Wilt u een oudere versie van de applicatie installeren? Volg deze stapsgewijze instructies zorgvuldig:

Stap 1: en installeer de Charles-applicatie. Start het, klik op het tabblad Verleen privileges als u een OS X-gebruiker bent en voer het beheerderswachtwoord in.

Stap 2: Download de applicatie waarvan u de oudere versie wilt installeren met iTunes op uw computer en open het tabblad Structuur in de Charles-app. Je zou de 'koop'-server moeten zien.

Stap 3: Klik met de rechtermuisknop op "kopen" en selecteer Schakel SSL-proxying in.

Stap 4: Stop met downloaden in iTunes.

Stap 5: Zoek de app opnieuw door de beschrijvingspagina te openen. Start de download opnieuw en annuleer deze opnieuw.

Stap 6: Open het pop-upmenu van de server "kopen" en selecteer koopProduct.

Stap 7: Klik op Antwoord, klik met de rechtermuisknop op koopProduct en selecteer Exporteren. Selecteer Desktop als exportlocatie, selecteer formaat XML en druk op Redden.

Stap 8: Open het XML-bestand met een teksteditor en zoek naar de volgende regel:

softwareVersionExternalIdentifiers

Onder deze regel ziet u ongeveer de volgende informatie:

1862841
1998707
2486624
2515121
2549327
2592648
2644032
2767414

Dit zijn de versies van de applicatie van ouder naar nieuwer. Kopieer het versienummer dat u wilt installeren en sluit de teksteditor.

Stap 9: Keer terug naar Charles en klik met de rechtermuisknop op koopProduct en selecteer Bewerking.

Stap 10: Selecteer Tekst en zoek de volgende regel:

appExtVrsId

Onder deze regel ziet u een nummer in de tag, vervang dit door het nummer dat u hebt gekopieerd en klik op Uitvoeren.

Stap 11: Scroll naar beneden naar Antwoord- en je zult het zien bundelShortVersionString. Daaronder ziet u de versie van de door u geselecteerde applicatie.

Stap 12: Klik met de rechtermuisknop op koopProduct in de lijst onder de “koop”-server en selecteer Breekpunten.

Stap 13: Zoek de app opnieuw in iTunes zodat het programma de pagina ververst, en klik nogmaals op de downloadknop.

Stap 14: Keer terug naar Charles en je ziet een pop-upvenster. Klik Verzoek bewerken, Dan XML-tekst en onder de streep appExtVrsId plak het nummer dat in de achtste alinea is gekopieerd. Klik opnieuw Uitvoeren.

Stap 15: Je zult moeten klikken Uitvoeren opnieuw.

Stap 16: Controleer iTunes. De download zou moeten starten en voltooien.

Stap 17: Open het tabblad Mijn apps in iTunes en u zou de app moeten zien die u hebt gedownload. Door er met de rechtermuisknop op te klikken, kunt u aanvullende informatie opvragen en ervoor zorgen dat u de oude versie heeft gedownload.

Stap 18: Verbind uw apparaat met iTunes en installeer de app op uw apparaat.

Stap 19: Sluit en verwijder Charles.

Dit is geen gemakkelijke instructie, maar in sommige gevallen kun je niet zonder als je je apparaat niet wilt jailbreaken en je de oude versie van de applicatie zoals Air nodig hebt.

Gebaseerd op materiaal van iDownloadBlog