Mac App Store와 Windows 자동 업데이터를 Electron에 적용하기
최근 Electron에 두 가지 흥미로운 기능이 추가되었다. Mac App Store와 호환되는 빌드와 내장된 Windows 자동 업데이터 기능이다.
Mac App Store 지원
v0.34.0
버전부터 각 Electron 릴리스에는 Mac App Store와 호환되는 빌드가 포함된다. 이전에는 Electron으로 빌드한 애플리케이션이 Mac App Store의 애플 요구 사항을 충족하지 못했다. 이러한 요구 사항 중 대부분은 프라이빗 API 사용과 관련이 있다. Electron이 이러한 요구 사항을 충족하도록 샌드박스화하기 위해 두 모듈을 제거해야 했다:
crash-reporter
auto-updater
또한 DNS 변경 감지, 비디오 캡처, 접근성 기능과 관련된 일부 동작이 변경되었다. 이러한 변경 사항과 Mac App Store에 앱 제출에 대한 자세한 내용은 문서에서 확인할 수 있다. mas-
접두사가 붙은 배포판은 Electron 릴리스 페이지에서 찾을 수 있다.
관련 풀 리퀘스트: electron/electron#3108, electron/electron#2920
윈도우 자동 업데이터
Electron v0.34.1
버전에서 auto-updater
모듈이 Squirrel.Windows
와 호환되도록 개선되었다. 이는 Electron이 OS X와 윈도우 모두에서 앱을 자동으로 업데이트할 수 있는 간편한 방법을 제공한다는 것을 의미한다. 윈도우에서 앱을 자동 업데이트하도록 설정하는 방법에 대한 자세한 내용은 문서에서 확인할 수 있다.
관련 풀 리퀘스트: electron/electron#1984