Oops code block above was missing the last few lines.
(new to this forum, how is it that I cant edit my post???)
sign_command = [
"codesign", "-s", certificate_common_name,
"--force", "--timestamp", "-v", file_path
]
if hardened_runtime:
sign_command.append("--options=runtime")
success, message = run_command(sign_command)
if success:
verify_command = ["codesign", "--verify", "--verbose=4", file_path]
success, verify_message = run_command(verify_command)
return success, message + verify_message
else:
return success, message
Post
Replies
Boosts
Views
Activity
I think I have done everything humanly possible and with support of ChatGPT also inhumanly possible...., but I have not been able to notorize my impulse.app.
When I follow the standard signing procedure as follows, notorization fails and tells me that the binaries have not been signed.
Sign impulse.app/Contents/Frameworks
Sign impulse.app/Contents/MacOs
Sign impulse.app/Contents/resources
Sign Impulse.app
Create impulse.dmg
Sign impulse.dmg
...but when I sign all the binaries, which takes around 2 hours, I get an error when attempting to create the dmg file, insufficient disk space, yet there is enough disk space.
So I seem to be in a no win situation.
Any help would be appreciated...