API Differences in _StoreKit_SwiftUI in iOS 26.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in _StoreKit_SwiftUI in the iOS 26.0 SDK.

Table of Contents

Protocols

SubscriptionOfferViewStyle

Structs

AutomaticSubscriptionOfferViewStyle
CompactSubscriptionOfferViewStyle
SubscriptionOfferView
SubscriptionOfferViewButtonKind
SubscriptionOfferViewStyleConfiguration

Typealiases

Icon
public typealias Body = @_opaqueReturnTypeOf("$s17_StoreKit_SwiftUI39SubscriptionOfferViewStyleConfigurationV4IconV4bodyQrvp", 0) __

Functions & Methods

SwiftUICore.View
nonisolated public func appStoreMerchandising(isPresented: SwiftUICore.Binding<Swift.Bool>, kind: StoreKit.AppStoreMerchandisingKind, onDismiss: ((Swift.Result<StoreKit.AppStoreMerchandisingKind.PresentationResult, any Swift.Error>) async -> ())? = nil) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionIntroductoryOffer(applyOffer: @escaping (_ product: StoreKit.Product, _ subscriptionInfo: StoreKit.Product.SubscriptionInfo) -> Swift.Bool, compactJWS: @escaping (_ product: StoreKit.Product, _ subscriptionInfo: StoreKit.Product.SubscriptionInfo) async throws -> Swift.String) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionOfferViewButtonVisibility(_ visibility: SwiftUICore.Visibility, for buttonKinds: _StoreKit_SwiftUI.SubscriptionOfferViewButtonKind...) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionOfferViewDetailAction(_ action: (() -> ())?) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionOfferViewStyle(_ style: some SubscriptionOfferViewStyle) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionPromotionalOffer(offer: @escaping (_ product: StoreKit.Product, _ subscriptionInfo: StoreKit.Product.SubscriptionInfo) -> StoreKit.Product.SubscriptionOffer?, compactJWS: @escaping (_ product: StoreKit.Product, _ subscriptionInfo: StoreKit.Product.SubscriptionInfo, _ promotionalOffer: StoreKit.Product.SubscriptionOffer) async throws -> Swift.String) -> some SwiftUICore.View

Properties & Constants

SubscriptionOfferViewStyle
nonisolated public static var automatic: _StoreKit_SwiftUI.AutomaticSubscriptionOfferViewStyle
SubscriptionOfferViewStyle
nonisolated public static var compact: _StoreKit_SwiftUI.CompactSubscriptionOfferViewStyle

Conformances

SubscriptionOfferView
Swift.Sendable
SubscriptionOfferViewStyleConfiguration.Icon
Swift.Sendable