Apple在iOS15中扩展了应用内购买功能
“StoreKit2引入了强大的新的基于Swift的API,使支持应用内购买和订阅变得比以往更容易。”Apple已向开发人员推出了StoreKit2,为他们提供了更多功能,并在iPhone13和iPad等设备上对iOS15及更高版本的应用内购买进行控制。
新的开发人员更新指出:
StoreKit2引入了强大的基于Swift的新API,使支持应用内购买和订阅变得比以往更容易。您现在可以轻松确定产品权利和优惠资格,快速获取用户的应用内购买历史记录,通过一次简单的检查了解订阅的最新状态,提供一种申请退款的方式,并在您的应用内管理订阅,和更多。StoreKit2还使用Swift并发和JSONWeb签名来简化您检索产品信息和处理事务的方式。适用于iOS15、iPadOS15、tvOS15和watchOS8。
一个新的AppStoreServerAPI将支持用户并让他们解决应用内购买问题,它包括一个应用内购买历史,可以向用户显示他们在应用中购买的所有东西,以及一个新的订阅状态这会告诉他们订阅是否处于活动状态、过期、计费重试或计费宽限期。
即将推出,Apple还将为此API添加通知,为开发人员提供应用内购买的实时更新,让他们“为您的用户创建定制体验”。客户将能够收到有关到期订阅、兑换优惠、退款等的通知。
本月早些时候,一家法院裁定,苹果将不得不改变其AppStore关于应用内购买和支付的一些规则。该公司将不再被允许阻止开发人员将客户引导至AppStore以外的付款方式和位置。苹果必须在12月之前遵守或上诉该决定。