เพื่อตอบคำถามของคุณนี่คือคำแนะนำเบื้องต้นเกี่ยวกับสิ่งที่ SecTaskLoadEntitlements คือ:
แอปพลิเคชัน (.app) ใน OS X เป็นโฟลเดอร์ที่มีไฟล์จำนวนมากรวมถึงโปรแกรมจริงทรัพยากร (กราฟิกเสียง ฯลฯ ) รวมถึงไฟล์ระบบเช่นไฟล์ plist
หนึ่งในไฟล์ plist เหล่านี้มีคำอธิบายของการให้สิทธิ์ของแอปพลิเคชัน สิทธิ์อาจเป็นได้ว่าแอปพลิเคชัน "สามารถทำ" สิ่งใดสิ่งหนึ่งหรือว่าได้รับอนุญาตให้ทำบางสิ่ง
ตัวอย่างบน OS X จะเป็นแอพที่ได้รับอนุญาตให้เข้าถึงโฟลเดอร์ Music ของคุณแบบอ่านอย่างเดียวหรืออนุญาตให้โต้ตอบกับอุปกรณ์บลูทู ธ บันทึกจากไมโครโฟนของคุณเป็นต้น
แอปพลิเคชันบน OS X App Store จำเป็นต้องใช้การให้สิทธิ์เพื่อให้พวกเขาต้องการแซนด์บ็อกซ์ซึ่งเป็นการให้สิทธิ์ในตัวเอง
เพื่อให้แน่ใจว่าไม่สามารถเปลี่ยนแปลงหรือได้รับสิทธิ์อย่างไม่ถูกต้องสิทธิ์นั้นคือ "เซ็นชื่อ" ซึ่งหมายความว่าผู้พัฒนาแอปพลิเคชันใช้คีย์การเข้ารหัสเฉพาะเพื่อ "ลงชื่อ" การให้สิทธิ์
OS X ตรวจสอบลายเซ็นเมื่อโหลดในแอปพลิเคชันใหม่และเฉพาะเมื่อมีการลงชื่ออย่างถูกต้องมันจะโหลดการให้สิทธิ์และนำไปใช้กับโปรแกรม
ข้อความแสดงข้อผิดพลาดของคุณหมายความว่าโปรแกรม "airportd" พยายามโหลดสิทธิ์สำหรับแอปพลิเคชัน แต่ล้มเหลวด้วยหมายเลขข้อผิดพลาด 22 หมายเลข 22 หมายความว่าได้รับอาร์กิวเมนต์ที่ไม่ถูกต้อง (พารามิเตอร์)
Airportd จัดการอินเทอร์เฟซแบบไร้สาย (WiFi) บน Mac ของคุณ
ดังนั้นเพื่อสรุป: กระบวนการต้นทางคือ "airportd" และปัญหาคืออาร์กิวเมนต์ที่ไม่ถูกต้องที่กำหนดไว้สำหรับการโหลดการให้สิทธิ์
อย่างไรก็ตามนี่ไม่ได้หมายความว่าคุณจะพบข้อผิดพลาดที่ผู้ใช้พบเจอ หากคุณไม่มีปัญหาใด ๆ กับอินเทอร์เฟซ WiFi คุณสามารถเพิกเฉยต่อข้อความบันทึกได้