귀하의 질문에 대답하기 위해 SecTaskLoadEntitlements가 실제로 무엇인지 / 무엇에 대한 소개입니다.
OS X의 응용 프로그램 (.app)은 실제로 실제 프로그램, 리소스 (그래픽, 사운드 등) 및 plist 파일과 같은 시스템 파일을 포함하여 여러 파일을 포함하는 폴더입니다.
이 plist 파일 중 하나에는 응용 프로그램의 권한에 대한 설명이 포함되어 있습니다. 인 타이틀먼트는 응용 프로그램이 특정 작업을 "할 수"있거나 특정 작업을 수행 할 권한이있는 것입니다.
OS X의 예는 앱이 Music 폴더에 대한 읽기 전용 액세스 권한을 갖거나 Bluetooth 장치와 상호 작용하거나 마이크에서 녹음하는 등의 권한을 갖는 권한을 갖는 것입니다.
OS X App Store의 응용 프로그램은 자격 부여를 사용하여 샌드 박스로 작성되어야하며 이는 자체 자격입니다.
인 타이틀먼트를 변경하거나 부당하게 취득 할 수 없도록하기 위해 인 타이틀먼트는 "서명"됩니다. 즉, 응용 프로그램 개발자는 특정 암호화 키를 사용하여 자격에 "서명"합니다.
OS X은 새 응용 프로그램에서로드 할 때 서명을 확인하며, 올바르게 서명 된 경우에만 자격을로드하여 프로그램에 적용합니다.
오류 메시지는 "airportd"프로그램이 응용 프로그램의 인 타이틀먼트를로드하려고했지만 오류 번호 22로 실패했음을 나타냅니다. 번호 22는 잘못된 인수 (매개 변수)가 제공되었음을 나타냅니다.
Airportd는 Mac의 무선 인터페이스 (WiFi)를 관리합니다.
요약하자면 : 소스 프로세스는 "airportd"이며이 문제는 인 타이틀먼트로드에 대해 잘못된 인수입니다.
그러나 이것이 사용자에게 오류가 발생한다는 의미는 아닙니다. WiFi 인터페이스에 문제가없는 경우 로그 메시지를 무시해도됩니다.