Skip to content

miyako/4d-utility-build-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 

Repository files navigation

version platform

4d-utility-build-application

Tools to simplify BUILD APPLICATION

Note: there is a newer version for v19.

Syntax

identity:=find_identity 
Parameter Type Description
identity COLLECTION list of codesigning identities installed in the default keychain

Internally calls

security find-identity -p codesigning -v

2019-03-08 1 52 30

preemption xx

status:=codesign (path;identity{;keys})
Parameter Type Description
path TEXT path to the app to codesign
identity TEXT codesign identity
keys OBJECT optional; keys to add to the app's Info.plist

In keys you can specify CFBundleIdentifier to customise the bundle identifier. By default, it is set to 4d.com.{appName}.app

The following keys are automatically added

  • NSRequiresAquaSystemAppearance:YES
  • NSAppleEventsUsageDescription:""
  • NSCalendarsUsageDescription:""
  • NSContactsUsageDescription:""
  • NSCameraUsageDescription:""
  • NSMicrophoneUsageDescription:""

2019-03-08 1 40 28


for more information about notarisation:

https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow?preferredLanguage=occ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published