最新的api

Generated on 2/7/2025

1 search

在WWDC 2024中,Apple介绍了一些新的API和增强功能:

  1. Journaling App API: 在iOS 18中,新的API允许应用程序利用用户选择发送的高分辨率内容。应用程序可以通过支持回退资产类型(如UIImage)来增强对升级的鲁棒性。Enhanced suggestions for your journaling app (13:54)

  2. VisionOS企业API: 引入了六个新的API,提供了对设备功能的更高访问权限,专为企业客户设计。这些API需要管理的授权和与开发者账户绑定的许可证文件。Introducing enterprise APIs for visionOS (02:36)

  3. App Store服务器API: 新版本的API简化了迁移过程,支持获取完整的交易历史记录,并引入了自动续订订阅的功能。Explore App Store server APIs for In-App Purchase (20:55)

  4. Swift在Vision框架中的增强: 新的API采用了async/await语法,简化了代码,并引入了新的请求类型,如计算图像美学分数请求。Discover Swift enhancements in the Vision framework (11:05)

  5. StoreKit和应用内购买: StoreKit 2提供了许多改进,包括使用现代语言特性如Swift的async/await模式来执行任务。What’s new in StoreKit and In-App Purchase (21:06)

这些API和功能的更新旨在提高应用程序的性能和用户体验,同时确保隐私和安全性。

Enhanced suggestions for your journaling app

Enhanced suggestions for your journaling app

Find out how your journaling app can display journaling suggestions with richer content from the system. Explore new types of available content like state of mind data, reflection prompts, and support for third-party media content and motion-based activities.

Meet FinanceKit

Meet FinanceKit

Learn how FinanceKit lets your financial management apps seamlessly and securely share on-device data from Apple Cash, Apple Card, and more, with user consent and control. Find out how to request one-time and ongoing access to accounts, transactions, and balances — and how to build great experiences for iOS and iPadOS.

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.

What’s new in UIKit

What’s new in UIKit

Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.

Discover media performance metrics in AVFoundation

Discover media performance metrics in AVFoundation

Discover how you can monitor, analyze, and improve user experience with the new media performance APIs. Explore how to monitor AVPlayer performance for HLS assets using different AVMetricEvents, and learn how to use these metrics to understand and triage player performance issues.

What’s new in App Store Connect

What’s new in App Store Connect

Explore new features for discovery, testing, and marketing. Find out how to nominate your apps for featuring on the App Store, share exciting moments (like a version launch) with marketing assets generated for you, deep link to specific content in your app from custom product pages, use the latest enhancements to TestFlight, and more.

Platforms State of the Union

Platforms State of the Union

Discover the newest advancements on Apple platforms.

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.

Introducing enterprise APIs for visionOS

Introducing enterprise APIs for visionOS

Find out how you can use new enterprise APIs for visionOS to create spatial experiences that enhance employee and customer productivity on Apple Vision Pro.

Explore machine learning on Apple platforms

Explore machine learning on Apple platforms

Get started with an overview of machine learning frameworks on Apple platforms. Whether you’re implementing your first ML model, or an ML expert, we’ll offer guidance to help you select the right framework for your app’s needs.

Broadcast updates to your Live Activities

Broadcast updates to your Live Activities

With broadcast push notifications, your app can send updates to thousands of Live Activities with a single request. We’ll discover how broadcast push notifications work between an app, a server, and the Apple Push Notification service, then we’ll walk through best practices for this capability and how to implement it.

What’s new in StoreKit and In-App Purchase

What’s new in StoreKit and In-App Purchase

Learn how to build and deliver even better purchase experiences using the App Store In-App Purchase system. We’ll demo new StoreKit views control styles and new APIs to improve your subscription customization, discuss new fields for transaction-level information, and explore new testability in Xcode. We’ll also review an important StoreKit deprecation.