Skip to content

Conversation

@ky1vstar
Copy link

@ky1vstar ky1vstar commented May 16, 2024

This PR add productbuild tool to trusted app list when certificates are imported. productbuild is used to generate .pkg to be uploaded to TestFlight for macOS.

@daveisfera
Copy link
Collaborator

I'm not familiar with this. Can you help me understand what it does and why it's needed?

@ky1vstar
Copy link
Author

@daveisfera so, *.ipa files is what you upload to App Store Connect in order to distribute your app. IPA is required to be signed beforehand using codesign util with Distribution certficate.
If you want to distribute an macOS app, you would need to upload *.pkg which is Apple's package installer format. This PKG is required to be signed with Mac Installer certificate using productbuild util.

@daveisfera daveisfera merged commit d903585 into Apple-Actions:master Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants