iPhoneTools

Software screenshot:
iPhoneTools
Podrobnosti Software:
Verze: 0.2
Datum uploadu: 2 Jun 15
Vývojka: Davide Libenzi
Licence: Volný
Popularita: 40

Rating: 1.0/5 (Total Votes: 1)

iPhoneTools balíček obsahuje několik nástrojů písemné, aby se váš život jednodušší při vývoji pro architekturu iPhone / OSX.
I když mnoho z těchto nástrojů jsou specifické pro iPhone, jiní jsou perfektně pracují iv různých unixových systémech.
TraceAlloc Knihovna
Jedná se o blok paměti přidělení sledování knihovna, a je popsána v domovské stránce TraceAlloc.
nma2n
To je velmi jednoduchý nástroj, který pracuje s každým souborem symbol výpisem generované nm nástroj. Minete něj nm symbol soubor výpisu stavu a řadu adres, a nma2n najde, pro každou adresu, nejbližší symbol.
Chcete-li generovat nm symbol soubor s výpisem, daný binární nebo dynamické knihovny, stačí spustit:
$ Nm -n binPath> SYMFILE
Pak můžete spustit nma2n binární zjistit, které symboly mapovat na sadu adres:
$ Nma2n -f SYMFILE ADDR ...
Nejlepší způsob, jak budovat nma2n je spustit `make` a` sudo make install` z adresáře iPhoneTools.
fill-nmdir.sh
Jedná se o skript, který se používá k extrakci sadu nm souborů výpisu ze všech příslušných dynamické knihovny iPhone.
Fill-nmdir.sh skript používá pomocný skript s názvem frmk-nmexport.sh, který by měl být umístěn ve stejném adresáři, kde je umístěn fill-nmdir.sh.
Nejlepší způsob, jak používat tento nástroj je vytvořit adresář uvnitř vašeho domovského adresáře, a naplnit ji pomocí fill-nmdir.sh skriptu.
$ Mkdir ~ / nmdumps
$ Cd ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ HEAVENLY
Kde $ IPTDIR je cesta k adresáři iPhoneTools, a $ HEAVENLY je cesta k iPhone kořenový souborový systém.
Tím se vytvoří několik .nmdump souborů v aktuálním adresáři.
Na vrcholu těch, systémových .nmdump soubory, musíte mít na paměti, k poklesu dovnitř ~ / nmdumps adresáři i aktuální nmdump pro nejnovější verzi vaší aplikace.
Předpokládejme, že vaše aplikace nejnovějších binárních souborů je $ binPath a Vaše jméno aplikace je $ APP.app, musíte spustit:
$ Nm -n $ binPath / $ APP.app> ~ / nmdumps / $ APP.nmdump
Neschopnost vzpomenout k aktualizaci aplikace nmdump soubor, povede k nesprávné detekci symbol pro symboly uvnitř aplikace.
crash-demangle.pl
Toto je nástroj, nástroj, který mohu použít k demangle na mystické iPhone se stavem soubory generované uvnitř / var / logs / CrashReporter adresáři.
Jakmile iPhoneTools jsou správně nainstalovány, daný soubor CRASH.plist extrahované z iPhone, můžete získat demangled verzi vydáním:
$ Cat CRASH.plist | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
Tento skript v Perlu je pro TraceAlloc knihovnu, co crash-demangle.pl je pro crashdump generátor iPhone.
Knihovna TraceAlloc generovat volání stopy, které obsahují knihovna / binární jména a adresy uvnitř knihovny / binárních souborů.
Při použití memdmp-demangle.pl budete moci přeložit číselné adresy fungují jména:
$ Cat MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

Podobný software

Minicom
Minicom

22 Jun 18

Nblade
Nblade

11 May 15

GNU SIP Witch
GNU SIP Witch

17 Feb 15

Ostatní software developer Davide Libenzi

CpuHog
CpuHog

2 Jun 15

Komentáře k iPhoneTools

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!