IPATool: IPA-bestanden downloaden uit de App Store

Wanneer je inlogt bij de App Store op je apparaat en besluit een app te installeren, is er geen optie om het IPA-bestand op te halen. IPATool maakt verbinding met iTunes en de App Store met je Apple ID, waardoor je IPA-bestanden rechtstreeks vanuit de App Store kunt downloaden. Met de meest recente versie van IPATool voor desktop kun je ook Apple Arcade-games downloaden.
Wat is IPATool?
IPATool is een opdrachtregeltool waarmee je iOS-apps in de App Store kunt zoeken en een kopie van het apppakket (een zogenaamd IPA-bestand) kunt downloaden. Zodra een app is gedetecteerd, downloadt de tool een gecodeerd IPA-bestand naar je desktop. IPATool werkt op Windows, Linux en macOS.
In tegenstelling tot appdb , Panda Helper Lite of iOSGods App kan IPATool alleen apps downloaden die u al in de lokale App Store hebt gekocht. Deze tool is niet ontworpen voor piraterij en uw account moet een licentie hebben voor het IPA-bestand van de app dat u probeert te downloaden. IPATool vereist ook uw Apple ID-gegevens om in te loggen bij de App Store om IPA te downloaden.
IPATool wordt geleverd met vier hoofdopdrachten: auth voor authenticatie bij de App Store, zoeken naar iOS-apps die beschikbaar zijn in de App Store, kopen om een licentie voor de app te verkrijgen in de App Store en downloaden (gecodeerde) iOS-app-pakketten uit de App Store.

IPATool: hoe het werkt en de beste functies
IPATool-authenticatie wordt gebruikt om in te loggen bij de App Store of om je App Store-inloggegevens in te trekken. De tool slaat je inloggegevens niet op een externe server op en communiceert alleen rechtstreeks met Apple-servers. Bovendien communiceert IPATool rechtstreeks met iTunes en de App Store.
Met de IPATool-zoekopdracht kunt u niet alleen zoeken naar iOS-appnamen, maar heeft u ook de beschikking over extra functies, zoals het instellen van codes voor de iTunes Store (standaard: VS), het weergeven van app-versies, het definiëren van een apparaatfamilie om de zoekopdracht te beperken en het beperken van de op te halen zoekresultaten.
Zodra u de gewenste app hebt gevonden, gebruikt u de opdracht IPATool downloaden om het IPA-bestand op te slaan. U moet de bundel-ID van de weergegeven iOS-app opgeven bij het zoeken. Met de opdracht 'aanschaffen' kunt u indien nodig ook een licentie voor de app verkrijgen.
De opdrachtregeltool IPATool wordt sinds kort ook gebruikt om een gecodeerd IPA-pakket te verkrijgen dat opnieuw kan worden ingepakt als tijdelijke aanduiding voor een permanent geïnstalleerde app op iOS 15.0 tot en met iOS 15.5b5 voor A12-A15-apparaten. Dit is bijvoorbeeld een van de tools die gebruikt wordt om TrollStore of Fugu15 op iOS 15 te installeren.
De nieuwste versie van IPATool 2.0 voegt veel functies toe, waaronder de langverwachte ondersteuning voor Windows en Linux. Bovendien kan deze versie ook op iOS-apparaten worden gebruikt. Andere wijzigingen zijn onder meer een nieuwe auth info-opdracht en algemene softwareverbeteringen.
IPATool is uitgebracht als open source- tool via GitHub Repository onder de MIT-licentie. De broncode is grotendeels geschreven in Swift, maar er zijn ook delen te vinden die geschreven zijn in Shell en Makefile. De nieuwste versie van IPATool is in december geüpdatet naar versie 2.0.0.
Als u een jailbreakomgeving gebruikt, kunt u App Store-apps decoderen en gedecodeerde IPA-bestanden genereren met tools zoals DumpDecrypter of CrackerXI+ . Deze tools kunnen iOS-apps op uw apparaat decoderen. Gedecodeerde IPA-bestanden kunnen worden gedeeld of gebruikt om de app-code te wijzigen en dylibs te injecteren.
IPA Ranger is een krachtige mobiele applicatie voor jailbreak-apparaten, gebaseerd op de IPA-downloader IPATool. Met IPA Ranger kun je inloggen op de App Store en IPA-bestanden rechtstreeks downloaden van Apple-servers op je iPhone, zelfs als een app niet wordt ondersteund voor de huidige iOS-versie.
IPATool-updates: nieuwste verbeteringen
IPATool is in de loop der jaren actief doorontwikkeld, waarbij de functies voortdurend zijn verbeterd en de platformondersteuning is uitgebreid. Nu gaat IPATool verder dan zijn oorspronkelijke bereik en is de compatibiliteit uitgebreid, niet alleen met de native omgeving, maar ook met Windows en Linux. Daarnaast introduceert het een waardevolle functie, zoals de ondersteuning voor het downloaden van Apple Arcade-games.
Een van de recente updates is de nieuwe auth info-opdracht die gebruikers voorziet van verbeterde authenticatiegegevens. IPATool patcht oude revisies van codehandtekeningen naadloos als terugvalmechanisme. Er is een belangrijke oplossing gevonden om problemen met de toegang tot de sleutelhanger op iOS te verhelpen, waardoor gebruikers een soepelere en veiligere ervaring hebben.
Om de gebruikerservaring verder te verbeteren, heeft IPATool het foutmeldingssysteem verbeterd, met name voor gevallen met verlopen tokens. Deze verbetering is bedoeld om gebruikers duidelijker inzicht te geven in de problemen die ze kunnen tegenkomen, wat een efficiënter probleemoplossingsproces mogelijk maakt.
Er zijn technische optimalisaties doorgevoerd, zoals het uitschakelen van afdrukbuffering en het omleiden van foutuitvoer naar stderr, wat bijdraagt aan een gestroomlijnde en foutbestendige werking. Voor het iOS-platform bouwt IPATool nu releases die zijn afgestemd op het systeem. Deze releases worden direct geüpload naar GitHub, wat de toegankelijkheid en transparantie voor gebruikers garandeert.
IPATool erkent het belang van achterwaartse compatibiliteit en heeft daarom ondersteuning voor macOS 10.11 en hoger toegevoegd. Deze toewijding zorgt ervoor dat gebruikers met verschillende systeemversies IPATool naadloos in hun workflows kunnen integreren zonder compatibiliteitsproblemen.
Kortom, IPATool blijft zich ontwikkelen, omarmt nieuwe platforms, introduceert waardevolle functies en verfijnt bestaande functionaliteiten om gebruikers een optimale ervaring te bieden.
Hoe IPATool gebruiken om IPA te downloaden uit de App Store
IPATool kan worden geïnstalleerd op macOS 10.11 of hoger met behulp van Homebrew. Het installatieproces is eenvoudig. Voordat u de tool start, moet u uw Apple ID-gegevens opgeven. Vervolgens kunt u zoeken naar pakketten of versleutelde IPA-bestanden downloaden van apps die via de App Store zijn uitgebracht.
$ brew tap majd/repo $ brew install ipatool % ipatool auth login --email [email protected] --password mypassword % ipatool search --limit 1 TestFlight % ipatool download -b com.apple.TestFlight
Let op: Alle releases die voor Linux en Windows zijn gecompileerd, kunnen worden gedownload van de GitHub Releases- pagina. De app is gecompileerd voor ARM- en AMD-CPU's.
IPATool werd uitgebracht als open-source app en dankzij die mogelijkheid heeft @MiscMisty de tool geporteerd naar Python, waardoor het mogelijk is om IPA-bestanden te downloaden uit de App Store op Windows en Linux. De Python-versie van IPATool biedt vier commando's: lookup, historyver, purchase en download.
$ git clone https://github.com/NyaMisty/ipatool-py & cd ipatool-py $ pip3 install -r requirements.txt $ python3 main.py lookup -b com.touchingapp.potatsolite -c US download -e [email protected] -p mypassword
Bovendien kan IPATool-Python script ook oude IPA-versies downloaden via iTunes Server. Hiervoor moet je een oude versie van iTunes voor Windows downloaden en deze patchen met een script.
Wat is er nieuw
- IPATool bijgewerkt naar versie 2.1.6.
- Vaste aankoopopdracht.
- Mogelijkheid toegevoegd om apps te downloaden door een app-ID op te geven in plaats van een bundel-ID.
- Authenticatie is aangepast, wat van invloed was op de zoek- en downloadfunctionaliteit.
- Ondersteuning toegevoegd voor het downloaden van Apple Arcade-games.
- Ondersteuning voor Windows toegevoegd.
- Ondersteuning voor Linux toegevoegd.
- Algemene verbeteringen en bugfixes.