11/7/2022 0 Comments Json helper mac![]() ![]() This option has no effect unless building for “universal” arch. MergeASARs = true Boolean - Whether to merge ASAR files for different architectures or not. Timestamp String | “undefined” - Specify the URL of the timestamp authority server SignIgnore Array | String | “undefined” - Regex or an array of regex’s that signal skipping signing a file. StrictVerify = true Array | String | Boolean - Whether to let electron-osx-sign verify the contents or not. GatekeeperAssess = false Boolean - Whether to let electron-osx-sign validate the signing or not. HardenedRuntime = true Boolean - Whether your app has to be signed with hardened runtime. By default Electron locales used as is.ĮxtraDistFiles Array | String | “undefined” - Extra files to put in archive. Not applicable for MAS.ĮlectronLanguages Array | String - The electron locales. Requirements String | “undefined” - Path of requirements file used in signing. MinimumSystemVersion String | “undefined” - The minimum version of macOS required for the app to run. Type = distribution “distribution” | “development” | “undefined” - Whether to sign app for development or for distribution.ĮxtendInfo any - The extra entries for ist.īinaries Array | “undefined” - Paths of any extra binaries that need to be signed. HelperBundleId = $.helper.NP String | “undefined” - The bundle identifier to use in the NP helper’s plist. If your app does have a dark mode, you can make your app follow the system-wide dark mode setting. Do not use it unless you need to.ĭarkModeSupport = false Boolean - Whether a dark mode is supported. Do not use it unless you need to.īundleShortVersion String | “undefined” - The CFBundleShortVersionString. ProvisioningProfile String | “undefined” - The path to the provisioning profile to use when signing, absolute or relative to the app root.īundleVersion String | “undefined” - The CFBundleVersion. This option only applies when signing with entitlements provided. Defaults to the value provided for entitlements. When using App Sandbox, the the key that is normally in the inherited entitlements cannot be inherited since the login helper is a standalone executable. This option only applies when signing with entitlements provided.ĮntitlementsLoginHelper String | “undefined” - Path to login helper entitlement file. See this folder in osx-sign’s repository for examples. build/ will be used if exists (it is a recommended way to set). See Signing and Notarizing macOS Builds from the Electron documentation for more information.ĮntitlementsInherit String | “undefined” - The path to child entitlements which inherit the security settings for signing frameworks and bundles of a distribution. Be aware that your app may crash if the right entitlements are not set like .allow-jit for example on arm64 builds with Electron 20+. ![]() MAS entitlements is specified in the mas. ![]() Icon = build/icon.icns String | “undefined” - The path to application icon.Įntitlements String | “undefined” - The path to entitlements file for signing the app. MAS installer identity is specified in the mas. Consider using environment variables CSC_LINK or CSC_NAME instead of specifying this option. Identity String | “undefined” - The name of certificate to use when signing. #Json helper mac zipDefaults to default (dmg and zip for Squirrel.Mac). Target String | TargetConfiguration - The target package type: list of default, dmg, mas, mas-dev, pkg, 7z, zip, tar.xz, tar.lz, tar.gz, tar.bz2, dir. Valid values are listed in Apple’s documentation. These options applicable for any macOS target.Ĭategory String | “undefined” - The application category type, as shown in the Finder via View -> Arrange by Application Category when viewing the Applications directory.įor example, "category": "-tools" will set the application category to Developer Tools. #Json helper mac macThe top-level mac key contains set of options instructing electron-builder on how it should build macOS targets. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |