automation-stack / electron-sudo

Electron subprocesses with administrative privileges, prompting the user with an OS dialog if necessary.
MIT License
382 stars 55 forks source link

macOS code Signing #32

Closed zh99998 closed 7 years ago

zh99998 commented 7 years ago

https://github.com/automation-stack/electron-sudo/issues/31 I know what prevents from code signing.

LICENSE file is not allowed in app bundle root.

since whole electron-sudo is MIT license, I think there is no need to put another MIT LICENSE here. after delete it, code signing works well.

if a separated license file is needed, please put them in a valid directory. https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html

automation-stack commented 7 years ago

@zh99998 As you can see it is not my license, it's applet license, so it does not need to be removed here, it's disrespectfully to applet author. You could do it yourself when packing your app (e.g webpack), before application signing.