แยกและสำรวจแอป iOS ใน Mac OS X
สารบัญ:
คุณสามารถค้นหาสิ่งที่น่าสนใจในแอพ iOS ที่คุณดาวน์โหลดจาก App Store สิ่งที่คุณต้องทำคือแยกไฟล์ออกจากคอนเทนเนอร์ จากนั้นคุณก็สามารถเรียกดูได้อย่างอิสระ แพ็คเกจการสมัครอื่นๆ
ใช้งานได้กับแอพ iPhone หรือ iPad และแน่นอนว่าคุณจะต้องใช้ Mac ที่มี OS X และ iTunes ต่อไปนี้คือวิธีดำเนินการส่วนที่เหลือและสำรวจสิ่งที่อยู่ภายในแพ็คเกจแอปพลิเคชัน iOS
วิธีแยกและสำรวจเนื้อหาของแอพ iOS ภายใน Mac OS X
เราจะใช้ iBooks.app เป็นตัวอย่าง:
- เปิด iTunes และคลิกที่ “แอพ”
- เลือกแอปที่คุณต้องการแยกและคลิกขวา เลือก “แสดงใน Finder”
- คุณจะเห็นไฟล์ .ipa ใน Finder ทำสำเนาของไฟล์นั้นไปที่เดสก์ท็อปโดยกดตัวเลือกค้างไว้แล้วลากไปที่นั่น
- เปลี่ยนชื่อนามสกุลไฟล์ .ipa เป็น .zip (ในกรณีนี้คือ iBooks.ipa เป็น iBooks.zip) ไม่ต้องสนใจคำเตือนและคลิกเพื่อยืนยันนามสกุล .zip
- ตอนนี้ ดับเบิลคลิกที่ไฟล์ .zip เพื่อแยกเนื้อหา ไฟล์จะเปิดเหมือนไฟล์เก็บถาวรมาตรฐานทั่วไป
- เปิดไดเร็กทอรีที่แยกออกมาใหม่และเปิด “เพย์โหลด” ภายในนั้น
- คลิกขวาที่ชื่อแอพ (iBooks.app) แล้วเลือก “Show Package Contents”
- สำรวจเนื้อหาของแอพ iOS จะเหมือนกับภาพหน้าจอที่ด้านบนสุดของโพสต์นี้ที่แสดง AngryBirds Lite
คุณจะพบสิ่งที่น่าสนใจมากมายในแอป iOS เหล่านี้ และกระบวนการจะเหมือนกันโดยไม่คำนึงว่าเป็นแอปสำหรับ iPhone หรือ iPad ขอให้สนุก อย่าลืมสำรองข้อมูลเพื่อไม่ให้แอปยุ่งเหยิง แม้ว่าคุณจะดาวน์โหลดซ้ำได้ทุกเมื่อก็ตาม
สิ่งนี้จะช่วยให้คุณมองเห็นสิ่งที่เป็นส่วนหนึ่งของแอปหรือเกม iOS รวมถึงอาร์ตเวิร์ก ไฟล์ plist ชุดบันเดิล ไฟล์ข้อมูลต่างๆ และลายเซ็นรหัส ไฟล์ข้อมูลแพ็คเกจ ไบนารี และอื่นๆ อีกมากมาย คุณจะไม่พบโค้ดที่นี่ แต่ถ้าคุณเชี่ยวชาญเป็นพิเศษในการประกอบและวิศวกรรมย้อนกลับ คุณอาจสามารถโต้แย้งเกร็ดความรู้เพิ่มเติมได้จากไฟล์ .ไฟล์ ipa และ .app
โปรดทราบว่าใน iTunes เวอร์ชั่นใหม่ล่าสุด ส่วน “แอพ” เป็นส่วนย่อยที่เข้าถึงได้ผ่านเมนูของ iTunes คุณยังคงสามารถเข้าถึงแอปพลิเคชันไฟล์ .app และ .ipa ได้โดยตรงจาก Finder ของ OS X เช่นกัน
เมื่อพูดถึงการแตกไฟล์ คุณสามารถแตกไฟล์จากแพ็คเกจ .pkg ได้เช่นกัน หากคุณสนใจ