iPhoneTools

ภาพหน้าจอของซอฟแวร์:
iPhoneTools
รายละเอียดซอฟแวร์:
รุ่น: 0.2
วันที่อัพโหลด: 2 Jun 15
ผู้พัฒนา: Davide Libenzi
การอนุญาต: ฟรี
ความนิยม: 2

Rating: nan/5 (Total Votes: 0)

แพคเกจ iPhoneTools มีเครื่องมือไม่กี่เขียนที่จะทำให้ชีวิตของคุณง่ายขึ้นขณะที่การพัฒนาสถาปัตยกรรมสำหรับ iPhone / OSX
แม้ว่าจำนวนมากของเครื่องมือเหล่านี้มีเฉพาะสำหรับ iPhone คนอื่นจะทำงานได้อย่างสมบูรณ์แบบแม้จะอยู่ในระบบ Unix ที่แตกต่างกัน
TraceAlloc ห้องสมุด
นี่คือการจัดสรรบล็อกหน่วยความจำห้องสมุดการติดตามและจะมีการอธิบายไว้ภายในหน้าแรก TraceAlloc
nma2n
นี้เป็นเครื่องมือที่ง่ายมากที่ทำงานกับแฟ้มการถ่ายโอนทุกสัญลักษณ์ที่สร้างขึ้นโดยยูทิลิตี้นาโนเมตร คุณจะผ่านมันแฟ้มการถ่ายโอนสัญลักษณ์นาโนเมตรและชุดของที่อยู่และ nma2n พบสำหรับที่อยู่แต่ละสัญลักษณ์ที่ใกล้เคียงที่สุด
ในการสร้างแฟ้มการถ่ายโอนสัญลักษณ์นาโนเมตรได้รับไบนารีหรือห้องสมุดแบบไดนามิกคุณเพียงแค่ใช้:
$ นาโนเมตร -n BINPATH> SYMFILE
จากนั้นคุณสามารถเรียกใช้ไบนารี nma2n เพื่อหาที่สัญลักษณ์แผนที่ตั้งของที่อยู่:
$ nma2n -f SYMFILE ADDR ...
วิธีที่ดีที่สุดในการสร้าง nma2n คือการทำงาน `make` และ` sudo ทำให้ install` จากไดเรกทอรี iPhoneTools
fill-nmdir.sh
นี่คือเชลล์สคริปต์ที่ใช้ในการแยกชุดของแฟ้มการถ่ายโอนข้อมูลนาโนเมตรจาก iPhone ที่เกี่ยวข้องทั้งหมดห้องสมุดแบบไดนามิก
สคริปต์ fill-nmdir.sh ใช้สคริปต์เสริมชื่อ frmk-nmexport.sh ที่ควรจะอยู่ในไดเรกทอรีเดียวกับที่ตั้งอยู่ fill-nmdir.sh
วิธีที่ดีที่สุดในการใช้เครื่องมือนี้คือการสร้างไดเรกทอรีภายในไดเรกทอรีบ้านของคุณและเติมโดยใช้สคริปต์ fill-nmdir.sh
~ $ mkdir / nmdumps
$ cd ~ / nmdumps
$ $ IPTDIR / fill-nmdir.sh $ สวรรค์
ในกรณีที่ $ IPTDIR เป็นเส้นทางไปยังไดเรกทอรี iPhoneTools และ $ สวรรค์เป็นเส้นทางไปยังรากของระบบแฟ้ม iPhone ของคุณ
นี้จะสร้างจำนวนไฟล์ .nmdump ภายในไดเรกทอรีปัจจุบัน
ด้านบนของไฟล์ .nmdump ระบบที่คุณต้องจำไว้ว่าจะลดลงภายใน ~ / nmdumps ไดเรกทอรีแม้ nmdump ปัจจุบันสำหรับรุ่นล่าสุดของแอพลิเคชันของคุณ
สมมติว่าใบสมัครของคุณไฟล์ไบนารีล่าสุดอยู่ที่ $ BINPATH และชื่อแอพลิเคชันของคุณคือ $ APP.app คุณจำเป็นต้องเรียกใช้:
$ นาโนเมตร -n $ BINPATH / $ APP.app> ~ / nmdumps / $ APP.nmdump
ล้มเหลวในการจำที่จะปรับปรุงแฟ้มโปรแกรมประยุกต์ของคุณ nmdump จะนำไปสู่​​การตรวจสอบไม่ถูกต้องสำหรับสัญลักษณ์สัญลักษณ์ภายในโปรแกรมของคุณ
crash-demangle.pl
นี้เป็นเครื่องมือยูทิลิตี้ที่ผมใช้ในการ demangle ผิดพลาด iPhone ลับการถ่ายโอนไฟล์ที่สร้างขึ้นภายใน / var / logs / directory 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

ซอฟต์แวร์ที่คล้ายกัน

Nblade
Nblade

11 May 15

iPhone Asterisk
iPhone Asterisk

2 Jun 15

SJphone
SJphone

3 Jun 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Davide Libenzi

CpuHog
CpuHog

2 Jun 15

ความคิดเห็นที่ iPhoneTools

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!