苹果正式发布了 iOS & iPadOS 26.5 Beta 3,开发者现在可以通过配套的 SDK 更新应用,适配新特性并验证 API 变更。

本次更新重点主要集中在:

  • StoreKit 新增订阅计费计划支持

  • StoreKitTest 单元测试修复

  • Wallpaper(壁纸)功能问题修复

下面是详细内容。


概述(Overview)

iOS 与 iPadOS 26.5 SDK 提供了对运行 iOS & iPadOS 26.5 Beta 3 的 iPhone 和 iPad 应用开发支持。

该 SDK 已随 Xcode 26.5 一同发布,开发者可以通过:

  • Mac App Store 下载 Xcode 26.5

来获取最新开发环境。

如果你需要了解 Xcode 26.5 的系统兼容性要求,可以参考:

Xcode 26.5 Release Notes


StoreKit

本次版本中,StoreKit 获得了较大的增强,重点支持了:

“按月支付 + 12个月承诺期”订阅模式

这是一种新的订阅计费方式,用户按月付款,但需要承诺持续订阅 12 个月。

这类订阅模式非常适合:

  • 健身会员

  • 在线教育

  • 企业服务

  • 内容平台会员

  • SaaS 产品

等长期订阅业务。


StoreKit 新特性(New Features)


1. 新增 PricingTerms 模型读取订阅价格信息

开发者现在可以通过:

SubscriptionInfo.pricingTerms

中的全新:

PricingTerms

模型,读取以下订阅的价格信息:

支持场景:

  • App Store Connect 配置的订阅

  • Xcode 中 StoreKit Testing 测试配置

适用类型:

按月付款 + 12个月承诺期(Monthly with 12-month commitment)

官方 Issue ID:

150388310


2. 新增 billingPlanType PurchaseOption 指定计费计划类型

现在可以通过新的:

billingPlanType

作为:

PurchaseOption

来明确指定订阅所使用的计费计划类型。

这意味着开发者可以更精细地控制购买流程中的订阅方案选择。

官方 Issue ID:

150388542


3. 新增 CommitmentInfo 模型读取用户订阅权益元数据

对于使用:

按月计费计划(Monthly billing plan)

购买的订阅,开发者现在可以通过新的:

CommitmentInfo

数据模型读取客户权益元数据。

支持位置:

  • Transaction

  • SubscriptionRenewalInfo

这对于:

  • 用户状态判断

  • 自动续费逻辑

  • 承诺期管理

  • 风控与权限控制

都非常重要。

官方 Issue ID:

150388746


4. SwiftUI 新增 preferredSubscriptionPricingTerms(_:) API

当项目同时导入:

import StoreKit
import SwiftUI

时,开发者现在可以使用:

preferredSubscriptionPricingTerms(_:)

这个全新 API,通过系统内置样式展示:

“按月付款 + 12个月承诺期”订阅计划

这大大减少了开发者自定义 UI 的工作量,并提升了 App Store 风格一致性。

官方 Issue ID:

150389069


StoreKitTest

已解决的问题(Resolved Issues)


修复:SKTestSession 无法使用所选 StoreKit 配置的问题

此前存在一个问题:

在单元测试(Unit Tests)中,

SKTestSession

无法正确使用所选中的 StoreKit 配置文件,导致:

  • 测试操作失败

  • 自动化测试异常

  • CI 流程不稳定

现在该问题已经修复。

官方 Issue ID:

172583218

Feedback ID:

FB22237318


Wallpaper(壁纸)

已解决的问题(Resolved Issues)


修复:Unity 与 Kaleidoscope 壁纸无法安装或删除的问题

此前部分用户遇到:

  • Unity 壁纸无法安装

  • Kaleidoscope 壁纸无法安装

  • 已安装后无法从 Wallpaper Gallery 删除

现在该问题已经得到修复。

官方 Issue ID:

172926672


开发者建议

建议所有开发者:

尽快完成以下工作:

1. 更新至 Xcode 26.5

确保使用最新 SDK 进行开发。


2. 测试订阅系统

特别是:

  • 自动续费

  • 年度承诺型月付订阅

  • StoreKit Testing

  • 单元测试流程


3. 检查 SwiftUI 订阅展示页面

尽可能使用系统提供的新 API:

preferredSubscriptionPricingTerms(_:)

来提升转化率与一致性。


总结

iOS & iPadOS 26.5 Beta 3 虽然不是一次大版本更新,但对于:

订阅型 App 开发者

意义非常大。

特别是:

“月付 + 年承诺”订阅模式

这代表 Apple 正在进一步完善:

更灵活、更商业化的订阅体系

未来:

  • Netflix 类产品

  • AI SaaS 产品

  • 教育平台

  • 企业服务

都将从中获益。

如果你的 App 涉及订阅业务,这次更新非常值得重点关注。