Skip to content

Instantly share code, notes, and snippets.

@lienmt
lienmt / PurchaseManager.swift
Last active August 2, 2025 19:02
PurchaseManager with SwiftUI & StoreKit
import Foundation
import StoreKit
enum ProductsId: String {
case subsWeekly24 = "WeeklyId"
case subsAnnual24 = "AnnualId"
}
@MainActor
class PurchaseManager: NSObject, ObservableObject {