diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2022-10-27 10:08:42 +0200 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2022-10-31 10:25:09 +0100 |
| commit | 14a291bd6899843bfdaf6676eef034fd6b12b652 (patch) | |
| tree | d1f1e9537ed87e88034c21732d0e598ad520b8d7 /ios | |
| parent | 29234543ce8a68bd6e78f5bbb745e54bf81b2f28 (diff) | |
| download | mullvadvpn-14a291bd6899843bfdaf6676eef034fd6b12b652.tar.xz mullvadvpn-14a291bd6899843bfdaf6676eef034fd6b12b652.zip | |
Add temporary StorePaymentManager.shared
Diffstat (limited to 'ios')
| -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 = { |
