From 5c98719f048e4d352f662dbba20e62c0c398bcf9 Mon Sep 17 00:00:00 2001 From: tikhop Date: Sun, 28 Apr 2024 00:56:09 +0200 Subject: [PATCH] feat: Remove unnecessary availability checks --- Sources/Extras.swift | 4 ---- Sources/Validation.swift | 1 - 2 files changed, 5 deletions(-) diff --git a/Sources/Extras.swift b/Sources/Extras.swift index 768f999..d68e61a 100644 --- a/Sources/Extras.swift +++ b/Sources/Extras.swift @@ -57,8 +57,6 @@ public class SKSubscriptionGroup public typealias GroupIdentifier = String -@available(tvOS 12.0, *) -@available(iOS 12.0, *) @available(macOS 10.14, *) public extension SKProductsResponse { @@ -127,7 +125,6 @@ public extension SKProductsResponse } } -@available(tvOS 12.0, *) @available(macOS 10.14, *) public extension InAppReceipt { @@ -177,7 +174,6 @@ public extension InAppReceipt /// Check whether user is eligible for introductory offer for any products within the same subscription group /// /// - Returns `false` if user isn't eligible for introductory offer, otherwise `true` - @available(iOS 12.0, *) func isEligibleForIntroductoryOffer(for group: SKSubscriptionGroup) -> Bool { let array = purchases.filter { $0.subscriptionTrialPeriod || $0.subscriptionIntroductoryPricePeriod } diff --git a/Sources/Validation.swift b/Sources/Validation.swift index fc98ddb..daedfc0 100644 --- a/Sources/Validation.swift +++ b/Sources/Validation.swift @@ -219,7 +219,6 @@ public extension InAppReceipt } } - @available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) func checkSignatureValidity() throws { guard let signature = signature else