Fix missing betaChecker arg in IAPManager

This commit is contained in:
Davide 2024-11-21 19:10:36 +01:00
parent 842375ffce
commit d74c94c125
No known key found for this signature in database
GPG Key ID: A48836171C759F5E
3 changed files with 6 additions and 0 deletions

View File

@ -33,6 +33,7 @@ extension IAPManager {
customUserLevel: Configuration.Environment.userLevel,
inAppHelper: Configuration.IAPManager.inAppHelper,
receiptReader: Configuration.IAPManager.appReceiptReader,
betaChecker: Configuration.IAPManager.betaChecker,
productsAtBuild: Configuration.IAPManager.productsAtBuild
)

View File

@ -32,6 +32,7 @@ extension IAPManager {
static let sharedForTunnel = IAPManager(
inAppHelper: Configuration.IAPManager.inAppHelper,
receiptReader: Configuration.IAPManager.tunnelReceiptReader,
betaChecker: Configuration.IAPManager.betaChecker,
productsAtBuild: Configuration.IAPManager.productsAtBuild
)
}

View File

@ -152,6 +152,10 @@ extension Configuration.IAPManager {
)
}()
static var betaChecker: BetaChecker {
TestFlightChecker()
}
static let productsAtBuild: BuildProducts<AppProduct> = {
#if os(iOS)
if $0 <= 2016 {