Repository navigation
v0.3.1 — Sentinel 켜기 수정·첫 실행 가이드·MIT 라이선스
Pre-release
Pre-release
⛔ 이 버전의 앱(GUI)은 시작하자마자 종료됩니다 — 릴리즈 빌드가 앱 안의 리소스(
Contents/Resources)를 찾지 못했습니다. v0.3.3 이상을 받으세요. CLI 단독(appcleaner-*.tar.gz)·Homebrew는 영향 없습니다.
The app (GUI) in this release quits on launch — please use v0.3.3 or later.
Apple Silicon(arm64) 릴리즈. GitHub Actions의 macOS arm64 러너에서 빌드했습니다 (테스트 372개는 릴리즈 전에 로컬에서 통과).
⚠️ 공증(notarization)하지 않은 앱입니다. 처음 실행할 때 macOS Gatekeeper가 막습니다. README › 처음 실행을 따라 한 번 허용하세요 — 시스템 설정 › 개인정보 보호 및 보안 › 그래도 열기, 또는 터미널에서xattr -dr com.apple.quarantine "/Applications/App Cleaner.app".
Not notarized — see First launch (English) / 初回起動 (日本語).
받을 파일
AppCleaner-0.3.1-macos-arm64.dmg— 앱 (권장). 열어서 App Cleaner를 Applications로 끌어 놓은 뒤 실행AppCleaner-0.3.1-macos-arm64.zip— 앱 (DMG와 같음. CLI는Contents/Helpers/appcleaner)appcleaner-0.3.1-macos-arm64.tar.gz— CLI 단독 (AppCleaner_CleanerCore.bundle을 실행 파일 옆에 둘 것)SHA256SUMS.txt—shasum -a 256 -c SHA256SUMS.txt --ignore-missing
수정
- v0.3.0에서 설정 › 휴지통 감시·정기 스캔 알림을 켜도 Sentinel이 등록되지 않던 문제. macOS가 아직 등록하지 않은 로그인 항목에
.notFound를 돌려주는데 이를 "사용할 수 없음"으로 처리했습니다 (#49, #18) - 설정의 "휴지통을 읽을 수 없음" 안내: Sentinel은 App Cleaner의 전체 디스크 접근 권한을 함께 씁니다 — 목록에 없는 "App Cleaner Sentinel" 대신 "App Cleaner"를 켜도록 고쳤습니다 (#49)
- 권한 헬퍼: 연결을 받을 수 있는 빌드(Team ID 서명)에서만 설치를 권합니다. 공식 릴리즈는 지금처럼 관리자 암호 방식으로 동작합니다 (#49, #17)
변경
- DMG 제공 (#47)
- README에 설치·첫 실행(Gatekeeper 허용) 가이드 — 한국어·영어·일본어 (#51)
- MIT 라이선스 — 앱·Sentinel·CLI 배포물에
LICENSE포함, Homebrew Cask 규칙 데이터 고지(BSD-2-Clause) 동봉 (#51)
실기기 확인 (macOS 27)
- 앱을 휴지통에 버리면 약 1초 안에 알림 → "잔여물도 정리"로 검사 화면, 정기 스캔은 신뢰도 높음 항목이 있을 때만 알림 → "확인하기"로 고아 잔여물 화면
- Sentinel 상주 메모리 약 23 MB (75분 측정)
알려진 제한
⚠️ 앱 안의 CLI(Contents/Helpers/appcleaner)가 실행하자마자 종료됩니다 — 그래서 정기 스캔 알림이 동작하지 않습니다 (휴지통 감시 알림은 정상). CLI는appcleaner-0.3.1-macos-arm64.tar.gz또는 Homebrew를 쓰세요. 다음 버전에서 수정 (#54)- 공증하지 않으므로 버전을 올릴 때마다 처음 실행 허용을 다시 해야 합니다
- 다른 빌드로 휴지통 감시를 켠 적이 있으면 새 빌드에서 Sentinel이 실행되지 않을 수 있습니다 — 메뉴 막대에 Sentinel이 보이지 않으면 설정에서 휴지통 감시(와 정기 스캔 알림)를 끄고 다시 켜세요 (#50)
- 권한 헬퍼는 공식 릴리즈에서 쓰지 않습니다 (관리자 작업은 관리자 암호)
- 외장 볼륨의 휴지통은 감시하지 않습니다
호환성
- 설정·삭제 기록은 그대로 읽고 복원할 수 있음. CLI
--json출력 변경 없음