Expand description

Apple notarization functionality.

Notarization works by uploading a payload to Apple servers and waiting for Apple to scan the submitted content. If Apple is appeased by your submission, they issue a notarization ticket, which can be downloaded and stapled (just a fancy word for attached) to the content you upload.

This module implements functionality for uploading content to Apple and waiting on the availability of a notarization ticket.

Structs

An entity for performing notarizations.

Represents the arguments to a Transporter upload command invocation.

Enums

Represents the result of a notarization upload.

Constants

Functions

Produce zip file data from a DirectoryBundle.

Find the transporter executable to use for notarization.

Write a bundle to an .itmsp directory.

Write a DMG to an .itmsp directory.

Write a flat package (usually a .pkg file) to an .itmsp directory.