Skip to content

v0.3.1 — Sentinel 켜기 수정·첫 실행 가이드·MIT 라이선스

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Oct 02:40
· 45 commits to main since this release
d987c07

⛔ 이 버전의 앱(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 출력 변경 없음