I have create an installer with self app and some app in public domain (such as GIMP). The installer and self app are all signed without error. But after notarisation, it reported that the app in public domain has error. (The signature of the binary is invalid.) But my self app has no error. I had checked the app in public domain is signed also. What is the possible problem and how can I fix it?
Signed Installer but cannot be notarised
First up, a word of warning: There’s a difference between public domain and open source and you really don’t want to mix them up.
As to the notarisation error you’re seeing, I recommend that you try to isolate the problem by:
-
Getting the installing package out of the equation.
-
Separating your app from the open source app you’re trying to redistribute.
If you create a zip archive of the open source app and try to notarise that, does it still fail?
Note I’m not suggesting that this is the solution to your actual problem, just that it’s a useful diagnostic test.
For info on how to create a zip archive of an app for the purposes of notarisation, see Packaging Mac Software for Distribution.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"