MCPcopy Create free account
hub / github.com/defold/defold / notarization_status

Function notarization_status

editor/scripts/bundle.py:685–704  ·  view source on GitHub ↗
(uuid, notarization_username, notarization_password, notarization_team_id = None)

Source from the content-addressed store, hash-verified

683 notarize_dmg(dmg_file, options)
684
685def notarization_status(uuid, notarization_username, notarization_password, notarization_team_id = None):
686 args = ['xcrun', 'notarytool', 'info',
687 '--progress',
688 '--output-format', 'json',
689 '--apple-id', notarization_username,
690 '--password', notarization_password]
691
692 if notarization_team_id:
693 args.extend(['--team-id', notarization_team_id])
694
695 args.append(uuid)
696
697 status = None
698 try:
699 res = json.loads(run.command(args))
700 status = res["status"]
701 except:
702 pass
703
704 return status
705
706# https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow?language=objc
707def notarize(app, notarization_username, notarization_password, notarization_team_id = None):

Callers 1

notarizeFunction · 0.85

Calls 3

appendMethod · 0.80
commandMethod · 0.80
extendMethod · 0.45

Tested by

no test coverage detected