개발

Mac App Store에 macOS 앱 출시하기 (3): 업로드 설정과 App Store Connect 등록

빌드를 App Store로 보내는 길 1편에서는 MAS 빌드 타겟을, 2편에서는 두 채널을 가르는 설정 파일과 코드 분기를 만들었습니다. 이제 FocusTimer MAS 타겟은 App Store에 올릴 수 있는 형태가 되었습니다. ...

2026년 5월 19일 · 5 분 · 2254 단어 · Juhyun Lee
English 日本語 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文
개발

Mac App Store에 macOS 앱 출시하기 (2): 두 채널을 가르는 설정과 코드 분기

타겟을 진짜 “MAS용"으로 만들기 1편에서는 MAS 전용 Bundle ID를 등록하고 FocusTimer MAS 빌드 타겟을 복제했습니다. 하지만 그 타겟은 아직 직접 배포 타겟의 복사본일 뿐입니다. ...

2026년 5월 18일 · 7 분 · 3104 단어 · Juhyun Lee
English 日本語 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文
개발

Mac App Store에 macOS 앱 출시하기 (1): 별도 빌드 타겟 만들기

또 하나의 배포 채널 — Mac App Store 지난 시리즈에서는 macOS 앱을 Developer ID로 직접 배포하는 사전 설정을 다뤘습니다. 인증서, 공증, Sparkle 자동 업데이트, 업데이트 피드 호스팅까지 갖추면, App Store를 거치지 않고 .dmg 파일을 직접 내려받게 할 수 있었습니다. ...

2026년 5월 17일 · 6 분 · 2992 단어 · Juhyun Lee
English 日本語 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文
개발

macOS 앱 직접 배포하기 (3): 업데이트 피드 호스팅과 빌드 설정

마지막 한 조각 — 업데이트를 어디에 올릴 것인가 1편에서는 Developer ID 인증서와 공증을, 2편에서는 Sparkle 서명 키를 준비했습니다. 앱을 서명하고, 공증하고, 업데이트 진위를 검증할 수단까지 갖춘 셈입니다. ...

2026년 5월 16일 · 7 분 · 3374 단어 · Juhyun Lee
English 日本語 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文
개발

macOS 앱 직접 배포하기 (2): Sparkle 자동 업데이트 서명 키 만들기

자동 업데이트, 그리고 서명이 한 겹 더 필요한 이유 1편에서는 Developer ID 인증서와 공증 설정을 마쳤습니다. 이것으로 앱을 사용자에게 처음 전달할 준비는 끝났습니다. 하지만 앱은 한 번 배포하고 끝이 아니라, 버그를 고치고 기능을 더한 새 버전을 계속 내보내야 합니다. ...

2026년 5월 15일 · 6 분 · 2876 단어 · Juhyun Lee
English 日本語 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文