รับข้อมูลบน. app ไม่ได้สร้างข้อมูลลายเซ็น ตัวอย่างเช่นบน Windows คลิกขวา> คุณสมบัติจะแสดงว่าใครลงนามในไฟล์
ฉันจะรับข้อมูลนั้นสำหรับแอป.. ที่ระบุบน OS X ได้อย่างไร
รับข้อมูลบน. app ไม่ได้สร้างข้อมูลลายเซ็น ตัวอย่างเช่นบน Windows คลิกขวา> คุณสมบัติจะแสดงว่าใครลงนามในไฟล์
ฉันจะรับข้อมูลนั้นสำหรับแอป.. ที่ระบุบน OS X ได้อย่างไร
คำตอบ:
คุณสามารถตรวจสอบไฟล์ได้โดยใช้คำสั่งต่อไปนี้ใน Terminal:
codesign -dv /Applications/Whatever.app
มีเครื่องมือฟรีที่ใช้ฟังก์ชันของคำสั่ง codesign และขยายด้วย GUI ที่ดี มันเรียกว่าRB App Checker (บน App Store) เช่นเดียวกับเว็บไซต์ที่อธิบายโปรแกรมhttp://brockerhoff.net/RB/AppCheckerLite/
ฉันไม่ต้องการอะไรนอกจากเครื่องมือสองตัวนี้สำหรับการตรวจสอบการเซ็นชื่อรหัสบน OS X ดังนั้นหวังว่าพวกเขาจะเหมาะสมกับความต้องการของคุณ ตรวจสอบ AppChecker หาก Mac ของคุณไม่มีรหัส (บางรุ่นที่เก่ากว่าต้องใช้ Xcode เพื่อรับเครื่องมือนั้นก่อนที่จะจัดส่งผู้รักษาประตู)
สำหรับวิธีที่คุณจะรู้ว่าระบบปฏิบัติการจะแสดงแอพที่ไม่น่าเชื่อถืออย่างสลัวและมีไอคอนทั่วไปจนกว่าผู้รักษาประตูจะอนุมัติชุดบันเดิลให้ทำงาน - แต่รหัสนั้นยังสามารถลงนามได้ หากรหัสบางอย่างมีหรือไม่มีการเซ็นชื่อ - โดยเฉพาะอย่างยิ่งการพิจารณาว่า Gatekeeper นั้นสามารถปิดการใช้งานบน Mac ที่กำหนด