iPhoneTools

Software screenshot:
iPhoneTools
Software informatie:
Versie: 0.2
Upload datum: 2 Jun 15
Ontwikkelaar: Davide Libenzi
Licentie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

iPhoneTools pakket bevat een paar tools geschreven om uw leven gemakkelijker te maken, terwijl het ontwikkelen voor de iPhone / OSX architectuur.
Hoewel veel van deze tools zijn specifiek voor de iPhone, anderen werkt perfect, zelfs in verschillende Unix-systemen.
TraceAlloc Bibliotheek
Dit is een memory block allocatie tracing bibliotheek, en het wordt beschreven in het TraceAlloc startpagina.
nma2n
Dit is een heel eenvoudige tool die werken met elke symbool dump bestand gegenereerd door het hulpprogramma nm. U passeert het een nm symbool dump file en een reeks van adressen, en nma2n vindt, voor elk adres, de dichtstbijzijnde symbool.
Om een ​​nm symbool dump file, gegeven een binaire of een dynamische bibliotheek te genereren, laat u simpelweg:
$ Nm -n binPath> SYMFILE
Dan kunt u de nma2n binaire uitvoeren om erachter te komen welke symbolen in kaart om een ​​reeks adressen:
$ Nma2n -f SYMFILE ADDR ...
De beste manier om nma2n te bouwen is te lopen `make` en` sudo maken install` van de iPhoneTools directory.
fill-nmdir.sh
Dit is een shell script dat wordt gebruikt om de set van nm dump bestanden van alle relevante iPhone dynamische bibliotheken halen.
De fill-nmdir.sh script maakt gebruik van een extra script genaamd frmk-nmexport.sh die moeten worden in dezelfde directory waar fill-nmdir.sh is gevestigd.
De beste manier om deze tool te gebruiken is om een ​​map in uw home directory te creëren en bevolken met behulp van de fill-nmdir.sh script.
$ Mkdir ~ / nmdumps
$ Cd ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ HEAVENLY
Waar $ IPTDIR is het pad naar de iPhoneTools directory en $ HEMELSE is het pad naar uw iPhone root-bestandssysteem.
Dit zal een aantal .nmdump bestanden in de huidige directory.
Op de top van de bestanden die het systeem .nmdump, je moet niet vergeten te laten vallen in de ~ / nmdumps directory zelfs de huidige nmdump voor uw laatste build van uw aanvraag.
Stel dat uw toepassing laatste binaire bestanden is $ binPath, en uw toepassing naam is $ APP.app, moet je om te draaien:
$ Nm -n $ binPath / $ APP.app> ~ / nmdumps / $ APP.nmdump
Een gebrek aan denken om uw aanvraag nmdump bestand bij te werken, zal leiden tot onjuiste symbool detectie voor symbolen in uw applicatie.
crash-demangle.pl
Het is een tool die ik gebruik om de cryptische iPhone crash dump-bestanden gegenereerd in de map / var / logs / CrashReporter directory demangle.
Zodra de iPhoneTools correct zijn geïnstalleerd, krijgen een CRASH.plist bestand geëxtraheerd uit de iPhone, kunt u de demangled versie krijgen door de uitgifte:
$ Cat CRASH.plist | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
Dit Perl script is voor de TraceAlloc bibliotheek, wat crash-demangle.pl is voor de iPhone crashdump generator.
De TraceAlloc bibliotheek genereren call sporen die bibliotheek / binaire namen en adressen in bibliotheken / binaries bevatten.
Door het gebruik van memdmp-demangle.pl zul je in staat zijn om numerieke adressen aan namen functioneren vertalen:
$ Cat MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

Vergelijkbare software

wxDialer
wxDialer

3 Jun 15

Oktopous PIK
Oktopous PIK

2 Jun 15

Auto IVR Dialer
Auto IVR Dialer

2 Jun 15

Affix
Affix

2 Jun 15

Andere software van ontwikkelaar Davide Libenzi

CpuHog
CpuHog

2 Jun 15

Reacties op iPhoneTools

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!