构建步骤 (macOS)
遵循下面的引导,在 macOS 上构建 Electron.
基本要求
Python
Please also ensure that your system and Python version support at least TLS 1.2. This depends on both your version of macOS and Python. For a quick test, run:
$ npx @electron/check-python-tls
如果以上命令的回调显示你正在使用过期的安全协议,你可以把macOS系统更新至High Sierra版,或者安装2.7.x版的Python。你可以使用Homebrew来更新Python版本:
$ brew install python@2 && brew link python@2 --force
如果你已经在使用Homebrew来管理Python,那你可以通过安装以下Python模块来实现版本支持:
您可以使用 pip
安装它:
$ pip install pyobjc
macOS SDK
如果你已经在开发Electron项目,而且没有重新分发Electron构建文件的计划,那你可以忽略下面内容。
Official Electron builds are built with Xcode 9.4.1, and the macOS 10.13 SDK. 可以使用新的SDK来构建,但是当前使用的Release版本是 10.13 SDK