AI Review Sensor

Apple App Store setup

Create an App Store Connect API key, add the Issuer ID, Key ID and .p8, then pick your apps and storefront.

What you need

Access to App Store Connect that lets you create an App Store Connect API key with Admin or App Manager access. If the API keys section is missing for you, ask someone with more access, such as the Account Holder, to create the key.

This is an App Store Connect API key, not an In-App Purchase key. They live on different tabs, and an In-App Purchase key will not work here.

Apple does not do a sign-in flow for this. You create a key, download it once, and add it here. Everything below happens in App Store Connect first, then in Integrations → Apple App Store.

Create the API key

In App Store Connect, go to Users and Access → Integrations → App Store Connect API.

  1. Copy the Issuer ID shown at the top of the page. It is the same for every key on the account.
  2. Click + next to Active, name the key something you will recognise in six months ("AI Review Sensor" beats "test2"), set Access to Admin or App Manager, then Generate.
  3. Copy the Key ID from the new row in the Active keys list.
  4. Download the .p8 file from that row.

Apple lets you download the .p8 once. If you lose it, you cannot get it back: generate a new key. Do not leave it in your Downloads folder.

Add it in AI Review Sensor

Open Integrations, choose Apple App Store, and fill in the three fields: Issuer ID, Key ID, and the .p8 file. Upload or drag the file in, or choose Paste text instead and paste its contents, including the BEGIN and END PRIVATE KEY lines.

The in-app guide repeats each step, so you can keep it open beside App Store Connect.

Once the key is verified, we list every app the key can see and you pick which ones to pull. You do not have to take all of them. The key is stored encrypted and never shown again.

Choose a storefront

Apple serves reviews per country storefront. When you pick an app, you also pick its storefront (country). It starts on the United States.

To cover another country for the same app, add the app again with that storefront.

If you have already added a key

Connect a second app and you are offered Use a saved API key, rather than being asked for the same .p8 again.

That is deliberate: one key per team is easier to rotate than five copies of it scattered across connectors.

What comes through

Customer reviews and ratings for the apps and storefronts you selected. Reviews in other languages can be read translated.

Replies post back as your developer response, the same thing you would type into App Store Connect yourself.

When it does not work

"App Store Connect rejected your credentials". Check you pasted the Issuer ID and not the Key ID. They look similar enough at a glance. Then check the .p8 is the file for that Key ID, and that a pasted key includes its BEGIN and END lines.

A permission error. The key does not have enough access. Create a key with Admin or App Manager access.

No apps in the list, or an app is not found. The key only sees what its access allows, and the app must still be published.

It worked, now it does not. A revoked key stops the connector. Generate a new key and update the credential rather than deleting the connector, so your review history stays attached.

More fixes are on connecting your platforms.

Last updated

Was this page helpful?