Skip to content

Commit

Permalink
Update README to better document setup procedure
Browse files Browse the repository at this point in the history
  • Loading branch information
alexanderjordanbaker committed Mar 28, 2024
1 parent 45d497d commit 257c486
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 @@ -33,6 +33,15 @@ implementation 'com.apple.itunes.storekit:app-store-server-library:1.1.0'
[JavaDocs](https://apple.github.io/app-store-server-library-java/)

[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 257c486

Please sign in to comment.