Skip to content

Commit

Permalink
Merge pull request #43 from alexanderjordanbaker/UpdateREADMEGettingS…
Browse files Browse the repository at this point in the history
…tarted

Update README to better document setup procedure
  • Loading branch information
alexanderjordanbaker committed Mar 28, 2024
2 parents 14e29b8 + d20f896 commit 9c998ab
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,15 @@ Add the following dependency
[Documentation](https://apple.github.io/app-store-server-library-swift/documentation/appstoreserverlibrary/)

[WWDC Video](https://developer.apple.com/videos/play/wwdc2023/10143/)

### Obtaining an In-App Purchase key from App Store Connect

To use the App Store Server API or create promotional offer signatures, a signing key downloaded from App Store Connect is required. To obtain this key, you must have the Admin role. Go to Users and Access > Integrations > In-App Purchase. Here you can create and manage keys, as well as find your issuer ID. When using a key, you'll need the key ID and issuer ID as well.

### Obtaining Apple Root Certificates

Download and store the root certificates found in the Apple Root Certificates section of the [Apple PKI](https://www.apple.com/certificateauthority/) site. Provide these certificates as an array to a SignedDataVerifier to allow verifying the signed data comes from Apple.

## Usage

### API Usage
Expand Down

0 comments on commit 9c998ab

Please sign in to comment.