Skip to main content

Crate cnctd_appstore

Crate cnctd_appstore 

Source
Expand description

App Store Connect API client

Standalone module for interacting with the App Store Connect API. Supports TestFlight beta tester management, build listing, and App Store submission workflows.

Uses ES256 JWT auth per Apple’s requirements.

Required env vars:

  • ASC_ISSUER_ID: Issuer ID from App Store Connect > Keys
  • ASC_KEY_ID: Key ID from App Store Connect > Keys
  • ASC_PRIVATE_KEY: Contents of the .p8 private key file (PEM)
  • ASC_BETA_GROUP_ID: (Optional) Default beta group to add testers to

Modules§

builds
submissions
testflight

Structs§

AppStoreConnectClient
App Store Connect client for API interactions