flutter-macos-sparkleKR 없음

development · v1.0.0 · ./skills/dev/flutter/flutter-macos-sparkle · 수정 -

Flutter macOS 메뉴바 앱의 공통 UX 규약(§0 — LSUIElement Dock 제거·X→상태바 숨김·트레이 아이콘 1개(setIcon 먼저)·신호등 간격·make install-macos)부터, Sparkle 2 자동 업데이트를 붙이고 CLI 로 릴리스하는 전 과정 — 서명(Developer ID)·공증(notarytool)·EdDSA 서명·appcast 생성·GitHub Release·검증까지. 비공개 GH Release 를 서버가 프록시하는 패턴과, 서명 거부를 실제로 확인하는 빨간불 테스트를 포함한다. Use this when "맥 자동 업데이트", "Sparkle 붙여줘", "메뉴바 앱 배포", "메뉴바 아이콘 안 뜸", "X 눌러도 안 닫히게", "트레이 아이콘만", "make install-macos", "공증해서 릴리스", "macOS 앱 업데이트 안 됨", "notarization 거부", "appcast", "Sparkle release".

flutter macos sparkle auto-update notarization codesign appcast github-release eddsa menubar

Frontmatter

name: flutter-macos-sparkle
description: Flutter macOS 메뉴바 앱의 공통 UX 규약(§0 — LSUIElement Dock 제거·X→상태바 숨김·트레이 아이콘 1개(setIcon 먼저)·신호등 간격·make install-macos)부터, Sparkle 2 자동 업데이트를 붙이고 CLI 로 릴리스하는 전 과정 — 서명(Developer ID)·공증(notarytool)·EdDSA 서명·appcast 생성·GitHub Release·검증까지. 비공개 GH Release 를 서버가 프록시하는 패턴과, 서명 거부를 실제로 확인하는 빨간불 테스트를 포함한다. Use this when "맥 자동 업데이트", "Sparkle 붙여줘", "메뉴바 앱 배포", "메뉴바 아이콘 안 뜸", "X 눌러도 안 닫히게", "트레이 아이콘만", "make install-macos", "공증해서 릴리스", "macOS 앱 업데이트 안 됨", "notarization 거부", "appcast", "Sparkle release".

← 스킬 목록

레포 기준 뷰 — 머신 로컬 상태(git 미커밋·launchd cron)는 macOS 메뉴바 앱에서 확인