shipthis
Version:
ShipThis manages building and uploading your Godot games to the App Store and Google Play.
49 lines (30 loc) • 2.25 kB
Markdown
# Topic: `apple`
Commands in the Apple topic are prefixed `shipthis apple`. They relate to linking your ShipThis account with your Apple Developer Account. You need to be authenticated against ShipThis (by running [`shipthis login`](/docs/reference/login)) before running the Apple commands.
## Status
Display the status of your ShipThis integration with your Apple Developer account.
- [`shipthis apple status`](/docs/reference/apple/status)
## Login
Authenticate against the Apple API and persists the session cookies so that you do not need to re-authenticate between commands.
:::tip Info
Your Apple credentials never leave your computer. ShipThis saves the cookies to `~/.shipthis.auth.json`
:::
- [`shipthis apple login`](/docs/reference/apple/login)
# Apple Topics
## API Keys
Manage App Store Connect API Keys in your Apple Developer account and their corresponding the private keys in your ShipThis account
:::tip Info
App Store Connect API Keys are used to upload your game to the App Store. The same API key can be used to upload multiple games.
:::
- [`shipthis apple apiKey create`](/docs/reference/apple/apiKey#shipthis-apple-apikey-create)
- [`shipthis apple apiKey export FILE`](/docs/reference/apple/apiKey#shipthis-apple-apikey-export-file)
- [`shipthis apple apiKey import FILE`](/docs/reference/apple/apiKey#shipthis-apple-apikey-import-file)
- [`shipthis apple apiKey status`](/docs/reference/apple/apiKey#shipthis-apple-apikey-status)
## Certificates
Manage iOS Distribution Certificates in your Apple Developer account and their corresponding private keys in your ShipThis account
:::tip Info
Your iOS Distribution Certificate is used to sign all of your games before upload to the App Store. The same certificate can be used to sign multiple games.
:::
- [`shipthis apple certificate create`](/docs/reference/apple/certificate#shipthis-apple-certificate-create)
- [`shipthis apple certificate export FILE`](/docs/reference/apple/certificate#shipthis-apple-certificate-export-file)
- [`shipthis apple certificate import FILE`](/docs/reference/apple/certificate#shipthis-apple-certificate-import-file)
- [`shipthis apple certificate status`](/docs/reference/apple/certificate#shipthis-apple-certificate-status)