Setup real-time developer notifications for iOS in Apple App Store
Purple Manager
In this article, you learn how to set up server notifications for iOS in your App Store Connect Account.
- 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
1. Go to App Store Connect https://appstoreconnect.apple.com/.
2. Click 'My Apps'.
![Click 'My Apps'. Click 'My Apps'.](https://images.tango.us/workflows/651eb5dd-ab5d-41d8-9e5e-5a88e20c6241/steps/35bf41c9-71d1-4750-83ae-a246e60e1dd9/d37a50ff-cf73-49af-86a9-71d977f4f4b8.png?crop=focalpoint&fit=crop&fp-x=0.2544&fp-y=0.2493&fp-z=2.0032&w=1200&ar=2880%3A1452)
3. Click on your app from the list.
![Click on your app from the list. Click on your app from the list.](https://images.tango.us/workflows/651eb5dd-ab5d-41d8-9e5e-5a88e20c6241/steps/de7a632f-4ebe-4063-b014-f612b437ac0f/67fcc5fa-a722-4f7e-8ea7-3d1df3a457c8.png?crop=focalpoint&fit=crop&fp-x=0.5000&fp-y=0.5000&fp-z=1.0000&w=1200&ar=2840%3A809)
4. From the sidebar, click 'General'.
![Click 'General'. Click 'General'.](https://images.tango.us/workflows/651eb5dd-ab5d-41d8-9e5e-5a88e20c6241/steps/60c2e3f2-caa4-49c8-9e52-53711653f891/921bf11e-48a1-4886-831c-af812521bf3c.png?crop=focalpoint&fit=crop&fp-x=0.5000&fp-y=0.5000&fp-z=1.0000&w=1200&ar=2880%3A1312)
5. Click 'App Information'.
![Click 'App Information'. Click 'App Information'.](https://images.tango.us/workflows/651eb5dd-ab5d-41d8-9e5e-5a88e20c6241/steps/b6b37267-e9ad-4253-bdd5-37d58db1ac64/336da1fd-edec-453c-965c-0d3319dec506.png?crop=focalpoint&fit=crop&fp-x=0.5000&fp-y=0.5000&fp-z=1.0000&w=1200&ar=2880%3A1269)
6. Scroll to 'App Store Server Notifications'.
![Scroll to 'App Store Server Notifications'. Scroll to 'App Store Server Notifications'.](https://images.tango.us/workflows/651eb5dd-ab5d-41d8-9e5e-5a88e20c6241/steps/2afe592a-e3f8-4779-9ec5-e6f2770a8043/3f5a1a7b-0e39-4714-b755-6421c9d4443b.png?crop=focalpoint&fit=crop&fp-x=0.5000&fp-y=0.5000&fp-z=1.0000&w=1200&ar=2880%3A819)
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 BUNDLE_ID](https://images.archbee.com/ygR6KtT9QI_R0u3uKTJsm/XtUXKqin7MYhTRgOLLSrX_image.png?format=webp)
APPLE_ID is the value to be copied from General Information -> Apple ID
![APPLE_ID APPLE_ID](https://images.archbee.com/ygR6KtT9QI_R0u3uKTJsm/Dnm7WDWFs-Wmu0buN6XWv_image.png?format=webp)
8. Click on 'Set Up URL' and paste the Production URL from step 7
![click on 'Set Up URL' click on 'Set Up URL'](https://images.archbee.com/ygR6KtT9QI_R0u3uKTJsm/eadSUEA_KapI0cOvQTkMl_18a87ce7-fec7-4e1c-aed8-5c32e8d9b3c3.png?format=webp)
9. Click on 'Set Up URL' and paste the Sandbox URL from step 7
![click on 'Set Up URL' click on 'Set Up URL'](https://images.archbee.com/ygR6KtT9QI_R0u3uKTJsm/m2Cj75wJo23xq2HQlaNv__dc7ac535-31a0-489b-ae07-2bda9bbe9843.png?format=webp)
10. Click on the radio button next to 'Version 1 Notifications' / 'Version 2 Notifications'
![Click on the radio button next to 'Version 1 Notifications' Click on the radio button next to 'Version 1 Notifications'](https://images.archbee.com/ygR6KtT9QI_R0u3uKTJsm/Tl8vKdNIP3WbCKSFWgB-X_1.png?format=webp)
11. Click 'Save'.
![Click 'Save'. Click 'Save'.](https://images.archbee.com/ygR6KtT9QI_R0u3uKTJsm/Mej1rGZU0zlW0LVEleih9_2.png?format=webp)
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. ou have successfully stored the URL App Store Server Notifications.](https://images.tango.us/workflows/651eb5dd-ab5d-41d8-9e5e-5a88e20c6241/steps/ce64af6e-7b0b-499a-8489-5400a9879e2b/d0e5379f-25df-46a7-abd2-01413f5d8a5b.png?crop=focalpoint&fit=crop&fp-x=0.5000&fp-y=0.5000&fp-z=1.0000&w=1200&ar=2880%3A1177)