서명 없이 macOS 앱 배포하기
서명 없이 배포한 macOS 앱이 손상됐다고 나오는 것은 격리 속성 때문입니다. . app 이 디렉터리라 표시가 안쪽마다 붙고, xattr 에 -r 이 필요한 이유를 단계별 실행으로 확인했습니다.
서명 없이 배포한 macOS 앱이 손상됐다고 나오는 것은 격리 속성 때문입니다. . app 이 디렉터리라 표시가 안쪽마다 붙고, xattr 에 -r 이 필요한 이유를 단계별 실행으로 확인했습니다.
모니터마다 배율이 달라 보조 화면에서만 좌표가 어긋납니다. 어느 모니터의 배율을 쓸지 정하는 기준과 경계 처리입니다.
Desktop AI Pet 을 받아 macOS 와 Windows 에서 실행하는 순서입니다. 손상됨 경고와 SmartScreen 차단은 서명이 없어서 생기는 것이라 해제 방법이 정해져 있습니다.
애플 개발자 계정 없이 만든 macOS 앱은 손상됐다는 경고가 뜹니다. 애드혹 서명과 격리 속성 해제로 배포한 방법을 정리했습니다.
다른 앱 창의 위치와 크기는 화면 녹화 권한 없이 읽힙니다. 권한이 필요한 건 창 제목뿐입니다. macOS 와 Windows 에서 각각 어떤 API 를 쓰는지 실측과 함께 정리했습니다.
launchd 에서만 환경변수가 달라져 스크립트가 깨질 때, 터미널과 무엇이 다른지 확인하고 PATH 를 추적하는 방법을 정리했습니다.
macOS 에서 launchd 작업이 실행되지 않을 때 등록 상태, plist 위치와 문법, 실행 경로, 로그, 권한을 어떤 순서로 점검하는지 정리했습니다.