TN3180: Reverting to App Store Server Notifications V1
Migrate from version 2 to version 1 of App Store Server Notifications using the Modify an App endpoint.
Overview
When you enable your server to receive App Store Server Notifications, you configure your settings in App Store Connect. You select the version of App Store Server Notifications you want to receive, and provide your server URL, as described in Enter server URLs for App Store Server Notifications.
In the unusual case that you need to revert from version 2 to version 1 of App Store Server Notifications, use the Modify an App endpoint.
Create the app modification request
The Modify an App endpoint updates app information including the URL and version you use for App Store Notifications. To use this endpoint, create a object that includes the id, type, and attributes properties detailed in AppUpdateRequest.Data.
To revert to version 1 of App Store Server Notifications, add the following attributes to the request body of the endpoint:
Attribute | Value |
|---|---|
| Your server’s App Store Server Notifications V1 endpoint URL. |
|
|
The following code shows an example of a modification request that changes only the app’s App Store Server Notifications URL and version:
To change your server’s URL for receiving App Store Server Notifications in the sandbox environment, add the following attributes to the request body of the endpoint:
Attribute | Value |
|---|---|
| Your server’s App Store Server Notifications V1 endpoint URL for the sandbox environment. |
|
|
Revision History
2024-11-12 First published.
See Also
Latest
TN3205: Low-latency communication with RDMA over ThunderboltTN3206: Updating Apple Pay certificatesTN3179: Understanding local network privacyTN3190: USB audio device design considerationsTN3194: Handling account deletions and revoking tokens for Sign in with AppleTN3193: Managing the on-device foundation model’s context windowTN3115: Bluetooth State Restoration app relaunch rulesTN3192: Migrating your iPad app from the deprecated UIRequiresFullScreen keyTN3151: Choosing the right networking APITN3111: iOS Wi-Fi API overviewTN3191: IMAP extensions supported by Mail for iOS, iPadOS, and visionOSTN3134: Network Extension provider deploymentTN3189: Managing Mail background traffic loadTN3187: Migrating to the UIKit scene-based life cycleTN3188: Troubleshooting In-App Purchases availability in the App Store