macOS 앱 직접 배포하기 (3): 업데이트 피드 호스팅과 빌드 설정
마지막 한 조각 — 업데이트를 어디에 올릴 것인가 1편에서는 Developer ID 인증서와 공증을, 2편에서는 Sparkle 서명 키를 준비했습니다. 앱을 서명하고, 공증하고, 업데이트 진위를 검증할 수단까지 갖춘 셈입니다. ...
마지막 한 조각 — 업데이트를 어디에 올릴 것인가 1편에서는 Developer ID 인증서와 공증을, 2편에서는 Sparkle 서명 키를 준비했습니다. 앱을 서명하고, 공증하고, 업데이트 진위를 검증할 수단까지 갖춘 셈입니다. ...
자동 업데이트, 그리고 서명이 한 겹 더 필요한 이유 1편에서는 Developer ID 인증서와 공증 설정을 마쳤습니다. 이것으로 앱을 사용자에게 처음 전달할 준비는 끝났습니다. 하지만 앱은 한 번 배포하고 끝이 아니라, 버그를 고치고 기능을 더한 새 버전을 계속 내보내야 합니다. ...
Developer ID로 직접 배포한다는 것 macOS 앱을 사용자에게 전달하는 길은 크게 두 가지입니다. 하나는 **Mac App Store(MAS)**를 통하는 것이고, 다른 하나는 개발자가 직접 만든 .dmg(또는 .app) 파일을 웹사이트나 GitHub 같은 곳에서 내려받게 하는 **직접 배포(direct distribution)**입니다. ...