iPhoneTools

Software screenshot:
iPhoneTools
Rincian Software:
Versi: 0.2
Tanggal Upload: 2 Jun 15
Pengembang: Davide Libenzi
Lisensi: Gratis
Popularitas: 2

Rating: nan/5 (Total Votes: 0)

paket iPhoneTools berisi beberapa alat yang ditulis untuk membuat hidup Anda lebih mudah saat mengembangkan untuk arsitektur iPhone / OSX.
Meskipun banyak dari alat ini adalah khusus untuk iPhone, yang lain sempurna bekerja bahkan dalam sistem Unix yang berbeda.
TraceAlloc Perpustakaan
Ini adalah blok memori perpustakaan alokasi tracing, dan hal ini dijelaskan di dalam halaman rumah TraceAlloc.
nma2n
Ini adalah alat yang sangat sederhana yang bekerja dengan setiap file simbol sampah yang dihasilkan oleh utilitas nm. Anda lulus berkas simbol pembuangan nm dan serangkaian alamat, dan nma2n menemukan, untuk setiap alamat, simbol terdekat.
Untuk menghasilkan file simbol pembuangan nm, diberi biner atau perpustakaan yang dinamis, Anda cukup menjalankan:
$ Nm n binpath> SYMFILE
Kemudian Anda dapat menjalankan biner nma2n untuk mengetahui simbol peta ke satu set alamat:
$ Nma2n -f SYMFILE ADDR ...
Cara terbaik untuk membangun nma2n adalah dengan menjalankan `make` dan` sudo membuat install` dari direktori iPhoneTools.
fill-nmdir.sh
Ini adalah script shell yang digunakan untuk mengekstrak set file sampah nm dari semua iPhone perpustakaan dinamis yang relevan.
Script fill-nmdir.sh menggunakan script bernama frmk-nmexport.sh tambahan yang harus berada di direktori yang sama di mana fill-nmdir.sh berada.
Cara terbaik untuk menggunakan alat ini adalah untuk membuat direktori di dalam direktori home Anda, dan mengisi dengan menggunakan script fill-nmdir.sh.
$ Mkdir ~ / nmdumps
$ Cd ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ SURGAWI
Dimana $ IPTDIR adalah path ke direktori iPhoneTools, dan $ SURGAWI adalah path ke file root sistem iPhone Anda.
Ini akan membuat sejumlah file .nmdump dalam direktori saat ini.
Di atas file yang sistem .nmdump, Anda harus ingat untuk menjatuhkan dalam ~ / nmdumps direktori bahkan nmdump saat membangun terbaru Anda dari aplikasi Anda.
Misalkan aplikasi terbaru file biner Anda $ binpath, dan nama aplikasi Anda $ APP.app, Anda perlu menjalankan:
$ Nm n $ binpath / $ APP.app> ~ / nmdumps / $ APP.nmdump
Kegagalan untuk ingat untuk memperbarui file nmdump aplikasi Anda, akan menyebabkan simbol deteksi yang salah untuk simbol dalam aplikasi Anda.
crash-demangle.pl
Ini adalah alat utilitas yang saya gunakan untuk demangle samar iPhone file crash dump yang dihasilkan di dalam / var / log / direktori CrashReporter.
Setelah iPhoneTools dipasang dengan benar, mengingat file CRASH.plist diekstrak dari iPhone, Anda bisa mendapatkan versi demangled dengan menerbitkan:
$ Cat CRASH.plist | $ IPTDIR / crash-demangle.pl -D ~ / nmdumps
memdmp-demangle.pl
Perl script ini adalah untuk perpustakaan TraceAlloc, apa crash-demangle.pl adalah untuk crashdump pembangkit iPhone.
Perpustakaan TraceAlloc menghasilkan jejak panggilan yang mengandung perpustakaan / nama biner dan alamat di dalam perpustakaan / binari.
Dengan menggunakan memdmp-demangle.pl Anda akan dapat menerjemahkan alamat numerik berfungsi nama:
$ Cat MEMDUMP.mdmp | $ IPTDIR / memdmp-demangle.pl -D ~ / nmdumps

Software yang serupa

GNU Gatekeeper GUI
GNU Gatekeeper GUI

14 Apr 15

OSP Toolkit
OSP Toolkit

11 May 15

gsmdump
gsmdump

3 Jun 15

Esmska
Esmska

17 Feb 15

Perangkat lunak lain dari pengembang Davide Libenzi

CpuHog
CpuHog

2 Jun 15

Komentar untuk iPhoneTools

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!