what changed with the api
Asked on 06/16/2025
1 search
There have been several changes to various APIs as presented at WWDC. Here are some highlights:
-
Enterprise APIs: There have been improvements to existing enterprise APIs, including wider access to APIs introduced last year. This includes the ability for apps to access external video from USB video class devices, enhancing video conferencing and remote diagnostics capabilities. Explore enhancements to your spatial business app.
-
App Store Server APIs: A new version of the
get transaction history
endpoint has been released, which returns all transactions for a customer, regardless of product type or status. This update allows for new use cases, such as showing customers their full purchase history. The original version is now deprecated. Explore App Store server APIs for In-App Purchase. -
StoreKit and In-App Purchase: The original API for in-app purchases is deprecated starting with iOS 18. Developers are encouraged to update to StoreKit 2, which offers improvements like automatic cryptographic validation and modern language features such as Swift's async/await pattern. What’s new in StoreKit and In-App Purchase.
-
Swift Enhancements: The Vision framework has been updated to use async/await syntax, eliminating the need for completion handlers and reducing code complexity. Discover Swift enhancements in the Vision framework.
-
Weather API: New queries for changes and historical comparisons have been added, allowing apps to highlight significant weather changes and compare current weather to historical averages. Bring context to today’s weather.
These updates reflect Apple's ongoing efforts to enhance developer capabilities and improve user experiences across their platforms.

Explore enhancements to your spatial business app
Discover how the latest enhancements and APIs in visionOS 26 expand access and extend enterprise capabilities announced last year. Learn how these all-new features make it easy to build model training workflows, enhance video feeds, and enable you to align coordinate systems over a local network to develop collaborative experiences in your in-house app.

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.

What’s new in Swift
Join us for an update on Swift. We’ll talk about workflow improvements that make you more productive, and new and modernized library APIs for fundamental programming tasks. We’ll show examples of Swift adoption throughout more layers of the software stack. Finally, we’ll explore new language features for both improving approachability of concurrency, and achieving peak performance when you need it.