iPhoneTools

Софтуер снимки:
iPhoneTools
Софтуер детайли:
Версия: 0.2
Дата на качване: 2 Jun 15
Розробник: Davide Libenzi
Разрешително: Безплатно
Популярност: 2

Rating: nan/5 (Total Votes: 0)

iPhoneTools пакет съдържа няколко инструмента, написани за да направят живота ви по-лесно при разработването на архитектурата за iPhone / OSX.
Въпреки че много от тези инструменти са специфични само за iPhone, а други са напълно работещи, дори в различни Unix системи.
TraceAlloc Library
Това е паметта блок разпределение проследяване библиотека, и е описано във вътрешността на началната страница TraceAlloc.
nma2n
Това е един много прост инструмент, който работи с всеки символ сметището файл, генериран от помощната програма нм. Можете да го давате на нм символ сметището файл и поредица от адреси и nma2n установи, за всеки адрес, най-близкото символ.
За да генерира нм символ сметището файл, даден двоичен или динамична библиотека, можете просто да тече:
$ Нм -п BINPATH> SYMFILE
След това можете да стартирате nma2n двоичен да разберете кои символи на карта с набор от адреси:
$ Nma2n -F SYMFILE ADDR ...
Най-добрият начин да се изгради nma2n е да стартирате `make` и` Sudo направи install` от указателя iPhoneTools.
fill-nmdir.sh
Това е скрипт, който се използва за извличане на снимачната площадка на нм самосвали файлове от всички съответни iPhone динамични библиотеки.
The fill-nmdir.sh скрипт използва помощен скрипт с име frmk-nmexport.sh, че трябва да се намира в същата директория, където се намира fill-nmdir.sh.
Най-добрият начин да използвате този инструмент е да се създаде директория във вашата домашна директория, и да го пренесат използвайки fill-nmdir.sh сценария.
$ Защитен режим ~ / nmdumps
$ CD ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ НЕБЕСНИЯ
Къде $ IPTDIR е пътят до директорията iPhoneTools и $ НЕБЕСНИЯ е пътят към вашия iPhone основната файлова система.
Това ще създаде редица .nmdump файлове вътре в текущата директория.
На върха на тези системи .nmdump файлове, трябва да се помни, за да пускате вътре в ~ / nmdumps директория дори и сегашната nmdump за най-новата си версия на вашата кандидатура.
Да предположим, че вашите приложения новите бинарни файлове е $ BINPATH, и вашето име приложение е $ APP.app, вие трябва да изпълните:
$ Нм -п $ BINPATH / $ APP.app> ~ / nmdumps / $ APP.nmdump
Един провал да се помни, за да актуализирате вашата кандидатура nmdump файл, ще доведе до неправилно откриване символ на символа вътре вашата кандидатура.
crash-demangle.pl
Това е инструмент, инструмент, който да използвам за да demangle тайнствените iPhone катастрофа дъмп файлове на генерирани вътре / Var / трупи / CrashReporter директория.
След като iPhoneTools са инсталирани правилно, получили файл CRASH.plist извлича от iPhone, можете да получите на demangled версия чрез издаване:
$ Котка CRASH.plist | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
Това Perl скрипт е за TraceAlloc библиотеката, какво crash-demangle.pl е за crashdump генератора за iPhone.
Библиотеката за TraceAlloc генерира кол следи, които съдържат Библиотека / двоични имена и адреси вътре библиотеки / бинарни файлове.
Чрез използването memdmp-demangle.pl ще можете да преведете числови адреси да функционират имена:
$ Котка MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

Подобен софтуер

pcapsipdump
pcapsipdump

14 Apr 15

Asterisell
Asterisell

12 May 15

past
past

3 Jun 15

queXS
queXS

7 Mar 16

Друг софтуер на разработчика Davide Libenzi

CpuHog
CpuHog

2 Jun 15

Коментари към iPhoneTools

Коментари не е намерена
добавите коментар
Включете на изображения!