Updated api

Asked on 06/17/2025

1 search

Apple has introduced several updates to their APIs at WWDC, focusing on enhancing functionality and simplifying integration for developers. Here are some key updates:

  1. App Store Server APIs for In-App Purchase: The new version of the information v2 endpoint simplifies integration by reducing the number of inputs required and now supports all product types, including non-consumables and non-renewing subscriptions. This update is part of the session Dive into App Store server APIs for In-App Purchase.

  2. StoreKit and In-App Purchase: The original API for in-app purchases is deprecated starting with iOS 18. Developers are encouraged to migrate to StoreKit 2, which offers improvements like automatic cryptographic validation and modern language features such as Swift's async/await pattern. This is detailed in the session What’s new in StoreKit and In-App Purchase.

  3. App Store Connect API: Significant expansions have been made, including the introduction of webhooks, build upload, and feedback APIs. These updates aim to automate development processes, allowing teams to focus on building new features. More details can be found in the session Automate your development process with the App Store Connect API.

  4. Vision Framework: The Vision framework has been updated to eliminate completion handlers in favor of async/await syntax, streamlining code and improving performance. This update is part of the session Discover Swift enhancements in the Vision framework.

These updates reflect Apple's ongoing efforts to enhance developer tools and streamline app development processes.

Dive into App Store server APIs for In-App Purchase

Dive into App Store server APIs for In-App Purchase

Discover the latest updates for the App Store Server API, App Store Server Notifications, and App Store Server Library to help manage customer purchase data directly on your server and deliver great In-App Purchase experiences. We’ll cover updates to appAccountToken and signature signing, new fields in signed transaction and renewal info, and new APIs. Then, we’ll show how to generate a promotional offer signature on your server, and how to use the Send Consumption Information endpoint.

Discover Swift enhancements in the Vision framework

Discover Swift enhancements in the Vision framework

The Vision Framework API has been redesigned to leverage modern Swift features like concurrency, making it easier and faster to integrate a wide array of Vision algorithms into your app. We’ll tour the updated API and share sample code, along with best practices, to help you get the benefits of this framework with less coding effort. We’ll also demonstrate two new features: image aesthetics and holistic body pose.

Explore App Store server APIs for In-App Purchase

Explore App Store server APIs for In-App Purchase

Learn how to leverage your server to build great In-App Purchase experiences with the latest updates to the App Store Server API, App Store Server Notifications, and the open source App Store Server Library. After a recap of current APIs, we’ll introduce updated endpoint functionality, new transaction fields, and a new notification type. We’ll also discuss best practices for the purchase lifecycle, delivering content, and targeting offers, so you can become a server power user.