Repository navigation
v0.3.3 — 앱이 시작하자마자 종료되던 문제 수정
Pre-release
Pre-release
Apple Silicon(arm64) 핫픽스 릴리즈. 이전 릴리즈(v0.1.1~v0.3.2)의 앱은 시작하자마자 종료됩니다 — 이 버전으로 바꿔 주세요.
GitHub Actions의 macOS arm64 러너에서 빌드했고, 빌드 단계에서 빌드 폴더 없이 앱(GUI)·앱 안의 CLI·Sentinel이 리소스를 찾는지 확인했습니다. 올라간 DMG를 빌드 머신이 아닌 Mac에서 내려받아 앱을 실제로 띄워 확인했습니다 (테스트 375개는 릴리즈 전에 로컬에서 통과).
⚠️ 공증(notarization)하지 않은 앱입니다. 처음 실행할 때 macOS Gatekeeper가 막습니다. README › 처음 실행을 따라 한 번 허용하세요 — 시스템 설정 › 개인정보 보호 및 보안 › 그래도 열기, 또는 터미널에서xattr -dr com.apple.quarantine "/Applications/App Cleaner.app". 버전을 올릴 때마다 다시 허용해야 합니다.
Not notarized — see First launch (English) / 初回起動 (日本語).
받을 파일
AppCleaner-0.3.3-macos-arm64.dmg— 앱 (권장). 열어서 App Cleaner를 Applications로 끌어 놓은 뒤 실행AppCleaner-0.3.3-macos-arm64.zip— 앱 (DMG와 같음. CLI는Contents/Helpers/appcleaner)appcleaner-0.3.3-macos-arm64.tar.gz— CLI 단독 (AppCleaner_CleanerCore.bundle을 실행 파일 옆에 둘 것)SHA256SUMS.txt—shasum -a 256 -c SHA256SUMS.txt --ignore-missing- Homebrew(CLI, 소스 빌드):
brew upgrade appcleaner또는brew install dallisoft/tap/appcleaner
수정
- 앱(GUI)이 시작하자마자 종료되던 문제 (v0.1.1~v0.3.2). 릴리즈 빌드가 앱 안의 GUI 번역 리소스(
Contents/Resources)를 찾지 못했습니다. 개발 환경의 빌드에서는 드러나지 않았습니다 (#58) - 릴리즈 빌드에서 앱·앱 안의 CLI·Sentinel이 리소스를 찾는지 확인하는 단계 추가 — 같은 문제가 있으면 릴리즈 파일을 올리기 전에 빌드가 실패합니다 (#57, #58)
v0.3.1·v0.3.2의 변경(휴지통 감시 켜기 수정, 앱 안의 CLI·정기 스캔 수정, 첫 실행 가이드, MIT 라이선스, DMG)도 포함되어 있습니다 — v0.3.1, v0.3.2.
알려진 제한
- 다른 빌드로 휴지통 감시를 켠 적이 있으면 새 빌드에서 Sentinel이 실행되지 않을 수 있습니다 — 업데이트 후 메뉴 막대에 Sentinel이 보이지 않으면 설정에서 휴지통 감시(와 정기 스캔 알림)를 끄고 다시 켜세요 (#50)
- 권한 헬퍼는 공식 릴리즈에서 쓰지 않습니다 (관리자 작업은 관리자 암호)
- 외장 볼륨의 휴지통은 감시하지 않습니다
호환성
- 설정·삭제 기록은 그대로 읽고 복원할 수 있음. CLI
--json출력 변경 없음