Updating code signing for macOS toolchain

Notarizing is required to distribute packages on macOS Catalina. Starting Feb 1st, 2020, Notarizing macOS package will require Hardened Runtime capability. To avoid from running into any runtime issues with the Swift macOS toolchain, I have created a toolchain with Hardened Runtime capability enabled. If the community can try this toolchain and let me know if you see any issues, that would be great! I will enable Hardened Runtime capability by default for all macOS toolchains starting Jan 29th 2020.

Thanks in advance for trying this toolchain.

Master toolchain with hardened runtime: https://swift.org/builds/e45437e00a/xcode/swift-TEST-SNAPSHOT-2020-01-23-a-osx.pkg

4 Likes
Terms of Service

Privacy Policy

Cookie Policy