Setup a native app
App Stores and Subscriptions

Setup real-time developer notifications for iOS in Apple App Store

8min

Purple Manager



Summary

In this article, you learn how to set up server notifications for iOS in your App Store Connect Account.



Preconditions

  • Have an app created in Purple Manager
  • Have at least an 'App Admin' role in Purple Manager
  • Have an app created in App Store Connect
  • Have at least 'Account holder' or 'Admin' role in App Store Connect
  • Have iTunes shared secret enabled before


How-to guide

1. Go to App Store Connect https://appstoreconnect.apple.com/.

2. Click 'My Apps'.

Click 'My Apps'.


3. Click on your app from the list.

Click on your app from the list.


4. From the sidebar, click 'General'.

Click 'General'.


5. Click 'App Information'.

Click 'App Information'.


6. Scroll to 'App Store Server Notifications'.

Scroll to 'App Store Server Notifications'.


Please Note: In this document, in steps 7-11, we show you a screenshot with two options (version 1 and version 2).

If you have a new app, you won't see a radio button and version 2 will be selected by default. If you are updating an existing app, you can change the setting from version 1 to version 2 to benefit from an extended set of events.

7. Configure Production Server URL and Sandbox Server URL

Version 1:

Configure both Production and Sandbox Server URL using the following URLs:

Staging Purple Manager: https://receipts.staging.purplemanager.com/api/v1/notifications/apple

Production Purple Manager: https://receipts.purplemanager.com/api/v1/notifications/apple

Version 2:

Sandbox Server URL

Staging Purple Manager: https://receipts.staging.purplemanager.com/api/v1/notifications/apple/v2?bundleId=BUNDLE_ID&appleId=APPLE_ID&sandbox=true

Production Purple Manager: https://receipts.purplemanager.com/api/v1/notifications/apple/v2?bundleId=BUNDLE_ID&appleId=APPLE_ID&sandbox=true

Production Server URL

Staging Purple Manager: https://receipts.staging.purplemanager.com/api/v1/notifications/apple/v2?bundleId=BUNDLE_ID&appleId=APPLE_ID

Production Purple Manager: https://receipts.purplemanager.com/api/v1/notifications/apple/v2?bundleId=BUNDLE_ID&appleId=APPLE_ID

BUNDLE_ID is the value to be copied from General Information -> Bundle ID

BUNDLE_ID


APPLE_ID is the value to be copied from General Information -> Apple ID

APPLE_ID


8. Click on 'Set Up URL' and paste the Production URL from step 7

click on 'Set Up URL'


9. Click on 'Set Up URL' and paste the Sandbox URL from step 7

click on 'Set Up URL'


10. Click on the radio button next to 'Version 1 Notifications' / 'Version 2 Notifications'

Click on the radio button next to 'Version 1 Notifications'


11. Click 'Save'.

Click 'Save'.


12. Next to 'App Information' you will find the text 'Saved' if you have successfully stored the URL App Store Server Notifications.

ou have successfully stored the URL App Store Server Notifications.