스폰서제출
가이드

Mac에서 공증이란 무엇인가요?

2026년 10월 30일에 확인됨

짧은 답

공증은 Mac App Store 밖에서 배포되는 소프트웨어에 대한 Apple의 자동 검사예요. 악성 콘텐츠나 서명 문제가 없으면 Apple이 Gatekeeper가 찾을 수 있는 티켓을 발급해요. App Review가 아니에요. Apple 직원이 앱을 써 보지는 않으니, 공증됐다는 것은 “알려진 악성코드가 발견되지 않음”을 뜻하지, “승인됨”이나 “안전함”을 뜻하지 않아요.

서명되고, 공증되고, 검토됨

무슨 일이 일어나나요누가 하나요알려 주는 것
Developer ID 서명됨제작자가 Apple이 발급한 인증서로 앱에 서명해요제작자누가 서명했는지, 그 이후로 변경되지 않았는지
공증됨서명된 앱을 업로드하고 검사해요Apple의 자동화 서비스알려진 악성 콘텐츠가 발견되지 않음
App ReviewApple이 지침에 따라 앱을 검토해요App Store용 Apple스토어 규칙을 충족함

macOS 10.15부터는 2019년 6월 1일 이후에 빌드되어 Developer ID로 배포되는 소프트웨어는 공증이 필수예요. Mac App Store 앱은 필요하지 않아요. 스토어 절차에 동등한 보안 검사가 포함된다고 Apple이 말하기 때문이에요.

“확인된 개발자”의 의미

macOS는 유효한 Developer ID 서명을 가진 개발자에게 그 문구를 써요. 이는 소프트웨어가 확인된 개발자에게서 왔고 변경되지 않았음을 확인해 줘요. 회사가 믿을 만한지는 말해 주지 않아요. 그 부분은 여러분이 직접 판단해야 해요.

Gatekeeper가 이를 어떻게 처리하나요

Gatekeeper는 내려받은 앱을 열 수 있는지 결정하는 macOS의 기능이에요. 기본적으로는 App Store의 소프트웨어 또는 등록된 개발자가 서명하고 공증한 소프트웨어를 기대해요. 또 내려받은 앱을 처음 열 때 승인을 요청해요.

앱을 확인하는 방법

spctl -a -vv /Applications/YourApp.app

source=Notarized Developer ID가 있는지 보세요. 다른 결과는 안전 가이드에서 설명해요.

메이커용

공증에는 Developer ID 인증서, 강화된 런타임, 보안 타임스탬프가 필요해요. Xcode의 Organizer로 할 수 있고, 빌드 스크립트에서 notarytool과 stapler를 쓸 수도 있어요. Apple 문서에 따르면 검사는 보통 한 시간 이내에 끝나요. 스테이플링은 티켓을 앱에 붙여서, Gatekeeper가 인터넷에 연결하지 않고도 찾을 수 있게 해요. 스테이플링을 건너뛰어도 Apple은 티켓을 온라인에 공개해요.

MacPip의 Mac 앱

최근 출시: Aurator, ByeCtrlClick, Kofe Flow, Toolbox, Downbit. 목록에 있다고 추천하는 것은 아니니, 각 앱은 직접 확인하세요.

By category: 생산성.

출처

앱 제출하기앱 둘러보기