Skip to content

Document how to sign mac builds (StandaloneOSX) #262

Open
@davidmfinol

Description

@davidmfinol

Context

Mac builds require codesign in order for users to be able to be easily download and run.
Users are confused about why they are unable to download and run their mac builds.

Suggested solution

Create a page at https://game.ci/docs/github/deployment/mac that would detail the codesign process, and how to upload builds to the Mac App Store.

Considered alternatives

Per game-ci/unity-builder#329, users may be able to bypass code-signing by running these commands on the downloaded artifact:

chmod +x ~/Downloads/StandaloneOSX.app/Contents/MacOS/<app>
xattr -d com.apple.quarantine ~/Downloads/StandaloneOSX.app/Contents/MacOS/<app>

But it would be better to teach users how to sign their app, so that they are able to distribute their app.

Additional details

I share my codesign process here: game-ci/unity-builder#329 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions