Většina uživatelů upgrade aplikace uvítá. Očekávají nové, nebo vylepšené funkce. Ovšem ne vždy se upgrade povede, přijdou nějaké potíže nebo se uživateli upgrade z nějakých důvodů nezamlouvá. Takže jestli máte tento problém, můžete si svou aplikace downgradovat.
https://https://www.youtube.com/watch?v=xL70CLXhF9U
- Stáhněte si aplikaci Charles, klikněte na Grant Privileges a vyplňte heslo správce.
- Z iTunes si stáhněte aplikaci, kterou chcete downgradovat, v aplikaci Charles sledujte stahovací aktivitu, uvidíte „buy“ server.
- Pravým tlačítkem myši klikněte na „buy“, poté klikněte na „Enable SSL Proxying“.
- Stopněte stahování aplikace.
- V iTunes opět vyhledejte aplikaci, začněte opět stahovat, poté stahováni opět ukončete.
- Klikněte na trojúhelník vedle „buy“, poté klikněte na „buyProduct“.
- V pravé části nahoře klikněte na nabídku „Response“, pravým tlačítkem myši klikněte na „buyProduct“, poté na „Export“. Jako místo uložiště zvolte plochu a jako formát zvolte XML.
- Otevřete XML soubor pomocí textového pole, scrollujte dolů dokud nenarazíte na:
Tyto čísla představují verzi aplikace, zkopírujte verzi, kterou si přejete mít.
<key>softwareVersionExternalIdentifiers</key>
pod tímto řádkem naleznete čísla, podobná těmto:
<integer>1862841</integer>
<integer>1998707</integer>
<integer>2486624</integer>
<integer>2515121</integer>
<integer>2549327</integer>
<integer>2592648</integer>
<integer>2644032</integer>
<integer>2767414</integer> - V Charlesu, pravým tlačítkem myši klikněte na „buyProduct“ a zvolte „Edit“
- Klikněte na „Text“ a vyhledejte : <key>appExtVrsId<key>
Pod tímto textem, uvidíte číselnou hodnotu uvnitř <string>. Vložte hodnotu, kterou jste si zkopírovali v 8. bodě a nahraďte ji. Poté klikněte na tlačítko „Execute“
- V poli „Response“ scrollujte dolů, dokud neuvidíte „bundleShortVersionString“. Pod tím uvidíte aktuální numerickou hodnotu verze aplikace.
- Pravým tlačítkem myši naposledy klikněte na „buyProduct“, poté na „Breakpoints“.
- V iTunes si najděte aplikaci, kvůli obnovení stránky, a začněte stahovat.
- V Charlesu klikněte na „Edit Request“ → „XML Text“ a vložte zkopírovaný text z 8. bodu pod řádkem <key>appExtVrsId<key>. Klikněte na „Execute“.
- Po dokončení opět klikněte na „Execute“
- V iTunes zkontrolujte, zda se stahování dokončilo.
- Klikněte na „Moje aplikace“. Uvidíte aplikaci, kterou jste si přáli downgradovat, klikněte pravým tlačítkem myši a zvolte „Získat informace“, aby jste si ověřili číslo starší verze.
- Propojte iPhone s počítačem a přetáhněte ikonu aplikace do iPhonu. Ujistěte se, zda máte aplikaci v iPhonu odinstalovanou.