diff options
| -rw-r--r-- | ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift b/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift index 53394d5eb1..61b626cd33 100644 --- a/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift +++ b/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift @@ -19,6 +19,13 @@ class StorePaymentManager: NSObject, SKPaymentTransactionObserver { static let productsRequest = "StorePaymentManager.productsRequest" } + /// A shared instance of `AppStorePaymentManager` + static let shared = StorePaymentManager( + queue: SKPaymentQueue.default(), + apiProxy: REST.ProxyFactory.shared.createAPIProxy(), + accountsProxy: REST.ProxyFactory.shared.createAccountsProxy() + ) + private let logger = Logger(label: "StorePaymentManager") private let operationQueue: OperationQueue = { |
