From 2c80c9bd56bee0d7472000aeab46477d77e078ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Kapplm=C3=BCller?= Date: Wed, 20 Jul 2022 13:28:30 +0200 Subject: [PATCH] updated bindings to 4.9.0 --- .../Xamarin.RevenueCat.iOS.Extensions.csproj | 24 +- .../AppDelegate.cs | 2 + Xamarin.RevenueCat.iOS/ApiDefinitions.cs | 1940 +++++++------ Xamarin.RevenueCat.iOS/StructsAndEnums.cs | 12 +- .../Xamarin.RevenueCat.iOS.csproj | 20 +- .../Headers/RevenueCat-Swift.h | 2502 +++++++++++------ .../nativelib/RevenueCat.framework/Info.plist | Bin 929 -> 931 bytes ...x86_64-apple-ios-simulator.swiftsourceinfo | Bin 151144 -> 189068 bytes .../Project/x86_64.swiftsourceinfo | Bin 151144 -> 0 bytes .../arm64-apple-ios.swiftdoc | Bin 145820 -> 160356 bytes .../arm64-apple-ios.swiftinterface | 564 +++- .../arm64-apple-ios.swiftmodule | Bin 755820 -> 931572 bytes .../RevenueCat.swiftmodule/arm64.swiftdoc | Bin 145820 -> 0 bytes .../arm64.swiftinterface | 1419 ---------- .../RevenueCat.swiftmodule/arm64.swiftmodule | Bin 755820 -> 0 bytes .../x86_64-apple-ios-simulator.swiftdoc | Bin 145832 -> 160368 bytes .../x86_64-apple-ios-simulator.swiftinterface | 564 +++- .../x86_64-apple-ios-simulator.swiftmodule | Bin 755212 -> 930964 bytes .../RevenueCat.swiftmodule/x86_64.swiftdoc | Bin 145832 -> 0 bytes .../x86_64.swiftinterface | 1419 ---------- .../RevenueCat.swiftmodule/x86_64.swiftmodule | Bin 755212 -> 0 bytes .../nativelib/RevenueCat.framework/RevenueCat | Bin 14035528 -> 17078448 bytes 22 files changed, 3645 insertions(+), 4821 deletions(-) delete mode 100644 Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/Project/x86_64.swiftsourceinfo delete mode 100644 Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftdoc delete mode 100644 Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftinterface delete mode 100644 Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftmodule delete mode 100644 Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/x86_64.swiftdoc delete mode 100644 Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/x86_64.swiftinterface delete mode 100644 Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/x86_64.swiftmodule diff --git a/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj b/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj index 9aa2f62..0aa235e 100644 --- a/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj +++ b/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj @@ -4,7 +4,7 @@ true Xamarin.RevenueCat.iOS.Extensions Contains convenience methods and async extensions for Xamarin.RevenueCat.iOS - 4.1.0.7 + 4.9.0.2 Christian Kapplmüller fun.music IT GmbH nugetoutput @@ -41,20 +41,20 @@ 4 - - - - + + + + - - - - - + + + + + - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -65,5 +65,5 @@ Xamarin.RevenueCat.iOS - + diff --git a/Xamarin.RevenueCat.iOS.UsageChecker/AppDelegate.cs b/Xamarin.RevenueCat.iOS.UsageChecker/AppDelegate.cs index 491b982..1e251c3 100644 --- a/Xamarin.RevenueCat.iOS.UsageChecker/AppDelegate.cs +++ b/Xamarin.RevenueCat.iOS.UsageChecker/AppDelegate.cs @@ -1,3 +1,4 @@ +using System; using Foundation; using RevenueCat; using UIKit; @@ -18,6 +19,7 @@ public bool FinishedLaunching(UIApplication application, NSDictionary launchOpti { RCPurchases.DebugLogsEnabled = true; RCPurchases.ConfigureWithAPIKey("theapikey"); + Console.WriteLine($"Bound RevenueCat iOS SDK Version: {RCPurchases.FrameworkVersion}"); return true; } diff --git a/Xamarin.RevenueCat.iOS/ApiDefinitions.cs b/Xamarin.RevenueCat.iOS/ApiDefinitions.cs index 1269065..6859653 100644 --- a/Xamarin.RevenueCat.iOS/ApiDefinitions.cs +++ b/Xamarin.RevenueCat.iOS/ApiDefinitions.cs @@ -5,902 +5,1044 @@ namespace RevenueCat { - // @interface RCCustomerInfo : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCCustomerInfo - { - // @property (readonly, nonatomic, strong) RCEntitlementInfos * _Nonnull entitlements; - [Export("entitlements", ArgumentSemantic.Strong)] - RCEntitlementInfos Entitlements { get; } - - // @property (readonly, copy, nonatomic) NSSet * _Nonnull activeSubscriptions; - [Export("activeSubscriptions", ArgumentSemantic.Copy)] - NSSet ActiveSubscriptions { get; } - - // @property (readonly, copy, nonatomic) NSSet * _Nonnull allPurchasedProductIdentifiers; - [Export("allPurchasedProductIdentifiers", ArgumentSemantic.Copy)] - NSSet AllPurchasedProductIdentifiers { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nullable latestExpirationDate; - [NullAllowed, Export("latestExpirationDate", ArgumentSemantic.Copy)] - NSDate LatestExpirationDate { get; } - - // @property (readonly, copy, nonatomic) SWIFT_DEPRECATED_MSG("use nonSubscriptionTransactions") NSSet * nonConsumablePurchases __attribute__((deprecated("use nonSubscriptionTransactions"))); - [Export("nonConsumablePurchases", ArgumentSemantic.Copy)] - NSSet NonConsumablePurchases { get; } - - // @property (readonly, copy, nonatomic) NSArray * _Nonnull nonSubscriptionTransactions; - [Export("nonSubscriptionTransactions", ArgumentSemantic.Copy)] - RCStoreTransaction[] NonSubscriptionTransactions { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nonnull requestDate; - [Export("requestDate", ArgumentSemantic.Copy)] - NSDate RequestDate { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nonnull firstSeen; - [Export("firstSeen", ArgumentSemantic.Copy)] - NSDate FirstSeen { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull originalAppUserId; - [Export("originalAppUserId")] - string OriginalAppUserId { get; } - - // @property (readonly, copy, nonatomic) NSURL * _Nullable managementURL; - [NullAllowed, Export("managementURL", ArgumentSemantic.Copy)] - NSUrl ManagementURL { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nullable originalPurchaseDate; - [NullAllowed, Export("originalPurchaseDate", ArgumentSemantic.Copy)] - NSDate OriginalPurchaseDate { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nullable originalApplicationVersion; - [NullAllowed, Export("originalApplicationVersion")] - string OriginalApplicationVersion { get; } - - // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull rawData; - [Export("rawData", ArgumentSemantic.Copy)] - NSDictionary RawData { get; } - - // -(NSDate * _Nullable)expirationDateForProductIdentifier:(NSString * _Nonnull)productIdentifier __attribute__((warn_unused_result(""))); - [Export("expirationDateForProductIdentifier:")] - [return: NullAllowed] - NSDate ExpirationDateForProductIdentifier(string productIdentifier); - - // -(NSDate * _Nullable)purchaseDateForProductIdentifier:(NSString * _Nonnull)productIdentifier __attribute__((warn_unused_result(""))); - [Export("purchaseDateForProductIdentifier:")] - [return: NullAllowed] - NSDate PurchaseDateForProductIdentifier(string productIdentifier); - - // -(NSDate * _Nullable)expirationDateForEntitlement:(NSString * _Nonnull)entitlementIdentifier __attribute__((warn_unused_result(""))); - [Export("expirationDateForEntitlement:")] - [return: NullAllowed] - NSDate ExpirationDateForEntitlement(string entitlementIdentifier); - - // -(NSDate * _Nullable)purchaseDateForEntitlement:(NSString * _Nonnull)entitlementIdentifier __attribute__((warn_unused_result(""))); - [Export("purchaseDateForEntitlement:")] - [return: NullAllowed] - NSDate PurchaseDateForEntitlement(string entitlementIdentifier); - - // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); - [Export("isEqual:")] - bool IsEqual([NullAllowed] NSObject @object); - - // @property (readonly, nonatomic) NSUInteger hash; - [Export("hash")] - nuint Hash { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull description; - [Export("description")] - string Description { get; } - } - - // @interface RCDangerousSettings : NSObject - [BaseType(typeof(NSObject))] - interface RCDangerousSettings - { - // @property (readonly, nonatomic) BOOL autoSyncPurchases; - [Export("autoSyncPurchases")] - bool AutoSyncPurchases { get; } - - // -(instancetype _Nonnull)initWithAutoSyncPurchases:(BOOL)autoSyncPurchases __attribute__((objc_designated_initializer)); - [Export("initWithAutoSyncPurchases:")] - [DesignatedInitializer] - IntPtr Constructor(bool autoSyncPurchases); - } - - // @interface RCEntitlementInfo : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCEntitlementInfo : INativeObject - { - // @property (readonly, copy, nonatomic) NSString * _Nonnull identifier; - [Export("identifier")] - string Identifier { get; } - - // @property (readonly, nonatomic) BOOL isActive; - [Export("isActive")] - bool IsActive { get; } - - // @property (readonly, nonatomic) BOOL willRenew; - [Export("willRenew")] - bool WillRenew { get; } - - // @property (readonly, nonatomic) enum RCPeriodType periodType; - [Export("periodType")] - RCPeriodType PeriodType { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nullable latestPurchaseDate; - [NullAllowed, Export("latestPurchaseDate", ArgumentSemantic.Copy)] - NSDate LatestPurchaseDate { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nullable originalPurchaseDate; - [NullAllowed, Export("originalPurchaseDate", ArgumentSemantic.Copy)] - NSDate OriginalPurchaseDate { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nullable expirationDate; - [NullAllowed, Export("expirationDate", ArgumentSemantic.Copy)] - NSDate ExpirationDate { get; } - - // @property (readonly, nonatomic) enum RCStore store; - [Export("store")] - RCStore Store { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull productIdentifier; - [Export("productIdentifier")] - string ProductIdentifier { get; } - - // @property (readonly, nonatomic) BOOL isSandbox; - [Export("isSandbox")] - bool IsSandbox { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nullable unsubscribeDetectedAt; - [NullAllowed, Export("unsubscribeDetectedAt", ArgumentSemantic.Copy)] - NSDate UnsubscribeDetectedAt { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nullable billingIssueDetectedAt; - [NullAllowed, Export("billingIssueDetectedAt", ArgumentSemantic.Copy)] - NSDate BillingIssueDetectedAt { get; } - - // @property (readonly, nonatomic) enum RCPurchaseOwnershipType ownershipType; - [Export("ownershipType")] - RCPurchaseOwnershipType OwnershipType { get; } - - // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull rawData; - [Export("rawData", ArgumentSemantic.Copy)] - NSDictionary RawData { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull description; - [Export("description")] - string Description { get; } - - // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); - [Export("isEqual:")] - bool IsEqual([NullAllowed] NSObject @object); - - // @property (readonly, nonatomic) NSUInteger hash; - [Export("hash")] - nuint Hash { get; } - } - - // @interface RCEntitlementInfos : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCEntitlementInfos - { - // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull all; - [Export("all", ArgumentSemantic.Copy)] - NSDictionary All { get; } - - // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull active; - [Export("active", ArgumentSemantic.Copy)] - NSDictionary Active { get; } - - // -(RCEntitlementInfo * _Nullable)objectForKeyedSubscript:(NSString * _Nonnull)key __attribute__((warn_unused_result(""))); - [Export("objectForKeyedSubscript:")] - [return: NullAllowed] - RCEntitlementInfo ObjectForKeyedSubscript(string key); - - // @property (readonly, copy, nonatomic) NSString * _Nonnull description; - [Export("description")] - string Description { get; } - - // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); - [Export("isEqual:")] - bool IsEqual([NullAllowed] NSObject @object); - } - - // @interface RCIntroEligibility : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCIntroEligibility : INativeObject - { - // @property (readonly, nonatomic) enum RCIntroEligibilityStatus status; - [Export("status")] - RCIntroEligibilityStatus Status { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull description; - [Export("description")] - string Description { get; } - } - - // @interface RCOffering : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCOffering : INativeObject - { - // @property (readonly, copy, nonatomic) NSString * _Nonnull identifier; - [Export("identifier")] - string Identifier { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull serverDescription; - [Export("serverDescription")] - string ServerDescription { get; } - - // @property (readonly, copy, nonatomic) NSArray * _Nonnull availablePackages; - [Export("availablePackages", ArgumentSemantic.Copy)] - RCPackage[] AvailablePackages { get; } - - // @property (readonly, nonatomic, strong) RCPackage * _Nullable lifetime; - [NullAllowed, Export("lifetime", ArgumentSemantic.Strong)] - RCPackage Lifetime { get; } - - // @property (readonly, nonatomic, strong) RCPackage * _Nullable annual; - [NullAllowed, Export("annual", ArgumentSemantic.Strong)] - RCPackage Annual { get; } - - // @property (readonly, nonatomic, strong) RCPackage * _Nullable sixMonth; - [NullAllowed, Export("sixMonth", ArgumentSemantic.Strong)] - RCPackage SixMonth { get; } - - // @property (readonly, nonatomic, strong) RCPackage * _Nullable threeMonth; - [NullAllowed, Export("threeMonth", ArgumentSemantic.Strong)] - RCPackage ThreeMonth { get; } - - // @property (readonly, nonatomic, strong) RCPackage * _Nullable twoMonth; - [NullAllowed, Export("twoMonth", ArgumentSemantic.Strong)] - RCPackage TwoMonth { get; } - - // @property (readonly, nonatomic, strong) RCPackage * _Nullable monthly; - [NullAllowed, Export("monthly", ArgumentSemantic.Strong)] - RCPackage Monthly { get; } - - // @property (readonly, nonatomic, strong) RCPackage * _Nullable weekly; - [NullAllowed, Export("weekly", ArgumentSemantic.Strong)] - RCPackage Weekly { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull description; - [Export("description")] - string Description { get; } - - // -(RCPackage * _Nullable)packageWithIdentifier:(NSString * _Nullable)identifier __attribute__((warn_unused_result(""))); - [Export("packageWithIdentifier:")] - [return: NullAllowed] - RCPackage PackageWithIdentifier([NullAllowed] string identifier); - - // -(RCPackage * _Nullable)objectForKeyedSubscript:(NSString * _Nonnull)key __attribute__((warn_unused_result(""))); - [Export("objectForKeyedSubscript:")] - [return: NullAllowed] - RCPackage ObjectForKeyedSubscript(string key); - } - - // @interface RCOfferings : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCOfferings - { - // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull all; - [Export("all", ArgumentSemantic.Copy)] - NSDictionary All { get; } - - // @property (readonly, nonatomic, strong) RCOffering * _Nullable current; - [NullAllowed, Export("current", ArgumentSemantic.Strong)] - RCOffering Current { get; } - - // -(RCOffering * _Nullable)offeringWithIdentifier:(NSString * _Nullable)identifier __attribute__((warn_unused_result(""))); - [Export("offeringWithIdentifier:")] - [return: NullAllowed] - RCOffering OfferingWithIdentifier([NullAllowed] string identifier); - - // -(RCOffering * _Nullable)objectForKeyedSubscript:(NSString * _Nonnull)key __attribute__((warn_unused_result(""))); - [Export("objectForKeyedSubscript:")] - [return: NullAllowed] - RCOffering ObjectForKeyedSubscript(string key); - - // @property (readonly, copy, nonatomic) NSString * _Nonnull description; - [Export("description")] - string Description { get; } - } - - // @interface RCPackage : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCPackage - { - // @property (readonly, copy, nonatomic) NSString * _Nonnull identifier; - [Export("identifier")] - string Identifier { get; } - - // @property (readonly, nonatomic) enum RCPackageType packageType; - [Export("packageType")] - RCPackageType PackageType { get; } - - // @property (readonly, nonatomic, strong) RCStoreProduct * _Nonnull storeProduct; - [Export("storeProduct", ArgumentSemantic.Strong)] - RCStoreProduct StoreProduct { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull offeringIdentifier; - [Export("offeringIdentifier")] - string OfferingIdentifier { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedPriceString; - [Export("localizedPriceString")] - string LocalizedPriceString { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nullable localizedIntroductoryPriceString; - [NullAllowed, Export("localizedIntroductoryPriceString")] - string LocalizedIntroductoryPriceString { get; } - - // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); - [Export("isEqual:")] - bool IsEqual([NullAllowed] NSObject @object); - - // @property (readonly, nonatomic) NSUInteger hash; - [Export("hash")] - nuint Hash { get; } - - // +(NSString * _Nullable)stringFrom:(enum RCPackageType)packageType __attribute__((warn_unused_result(""))); - [Static] - [Export("stringFrom:")] - [return: NullAllowed] - string StringFrom(RCPackageType packageType); - - // +(enum RCPackageType)packageTypeFrom:(NSString * _Nonnull)string __attribute__((warn_unused_result(""))); - [Static] - [Export("packageTypeFrom:")] - RCPackageType PackageTypeFrom(string @string); - } - - // @interface RCPromotionalOffer : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCPromotionalOffer - { - } - - delegate void DefermentBlockHandler([BlockCallback] DefermentBlockHandler defermentBlock); - delegate void ShouldPurchasePromoProductCallbackHandler(RCStoreTransaction transaction, RCCustomerInfo customerInfo, NSError error, bool userCancelled); - - // @interface RCPurchases : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCPurchases - { - // @property (readonly, nonatomic, strong, class) RCPurchases * _Nonnull sharedPurchases; - [Static] - [Export("sharedPurchases", ArgumentSemantic.Strong)] - RCPurchases SharedPurchases { get; } - - // @property (readonly, nonatomic, class) BOOL isConfigured; - [Static] - [Export("isConfigured")] - bool IsConfigured { get; } - - [Wrap("WeakDelegate")] - [NullAllowed] - RCPurchasesDelegate Delegate { get; set; } - - // @property (nonatomic, strong) id _Nullable delegate; - [NullAllowed, Export("delegate", ArgumentSemantic.Strong)] - NSObject WeakDelegate { get; set; } - - // @property (nonatomic, class) BOOL automaticAppleSearchAdsAttributionCollection; - [Static] - [Export("automaticAppleSearchAdsAttributionCollection")] - bool AutomaticAppleSearchAdsAttributionCollection { get; set; } - - // @property (nonatomic, class) enum RCLogLevel logLevel; - [Static] - [Export("logLevel", ArgumentSemantic.Assign)] - RCLogLevel LogLevel { get; set; } - - // @property (copy, nonatomic, class) NSURL * _Nullable proxyURL; - [Static] - [NullAllowed, Export("proxyURL", ArgumentSemantic.Copy)] - NSUrl ProxyURL { get; set; } - - // @property (nonatomic, class) BOOL forceUniversalAppStore; - [Static] - [Export("forceUniversalAppStore")] - bool ForceUniversalAppStore { get; set; } - - // @property (nonatomic, class) BOOL simulatesAskToBuyInSandbox __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(macos, introduced=10.14))) __attribute__((availability(ios, introduced=8.0))); - [Watch(6, 2), Mac(10, 14), iOS(8, 0)] - [Static] - [Export("simulatesAskToBuyInSandbox")] - bool SimulatesAskToBuyInSandbox { get; set; } - - // +(BOOL)canMakePayments __attribute__((warn_unused_result(""))); - [Static] - [Export("canMakePayments")] - bool CanMakePayments { get; } - - // @property (copy, nonatomic, class) void (^ _Nonnull)(enum RCLogLevel, NSString * _Nonnull) logHandler; - [Static] - [Export("logHandler", ArgumentSemantic.Copy)] - Action LogHandler { get; set; } - - // @property (copy, nonatomic, class) void (^ _Nonnull)(enum RCLogLevel, NSString * _Nonnull, NSString * _Nullable, NSString * _Nullable, NSUInteger) verboseLogHandler; - [Static] - [Export("verboseLogHandler", ArgumentSemantic.Copy)] - Action VerboseLogHandler { get; set; } - - // @property (nonatomic, class) BOOL verboseLogs; - [Static] - [Export("verboseLogs")] - bool VerboseLogs { get; set; } - - // @property (readonly, copy, nonatomic, class) NSString * _Nonnull frameworkVersion; - [Static] - [Export("frameworkVersion")] - string FrameworkVersion { get; } - - // @property (nonatomic) BOOL finishTransactions; - [Export("finishTransactions")] - bool FinishTransactions { get; set; } - - // -(void)collectDeviceIdentifiers; - [Export("collectDeviceIdentifiers")] - void CollectDeviceIdentifiers(); - - // -(void)shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))defermentBlock; - [Export("shouldPurchasePromoProduct:defermentBlock:")] - void ShouldPurchasePromoProduct(RCStoreProduct product, DefermentBlockHandler defermentBlock); - - // @property (nonatomic, strong, class) RCPlatformInfo * _Nullable platformInfo; - [Static] - [NullAllowed, Export("platformInfo", ArgumentSemantic.Strong)] - RCPlatformInfo PlatformInfo { get; set; } - - // @property (nonatomic, class) BOOL debugLogsEnabled __attribute__((deprecated("use Purchases.logLevel instead"))); - [Static] - [Export("debugLogsEnabled")] - bool DebugLogsEnabled { get; set; } - - // @property (nonatomic) BOOL allowSharingAppStoreAccount __attribute__((deprecated("Configure behavior through the RevenueCat dashboard instead"))); - [Export("allowSharingAppStoreAccount")] - bool AllowSharingAppStoreAccount { get; set; } - - // +(void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network __attribute__((deprecated("Use the set functions instead"))); - [Static] - [Export("addAttributionData:fromNetwork:")] - void AddAttributionData(NSDictionary data, RCAttributionNetwork network); - - // +(void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network forNetworkUserId:(NSString * _Nullable)networkUserId __attribute__((deprecated("Use the set functions instead"))); - [Static] - [Export("addAttributionData:fromNetwork:forNetworkUserId:")] - void AddAttributionData(NSDictionary data, RCAttributionNetwork network, [NullAllowed] string networkUserId); - - // +(RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey; - [Static] - [Export("configureWithAPIKey:")] - RCPurchases ConfigureWithAPIKey(string apiKey); - - // +(RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID; - [Static] - [Export("configureWithAPIKey:appUserID:")] - RCPurchases ConfigureWithAPIKey(string apiKey, [NullAllowed] string appUserID); - - // +(RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode; - [Static] - [Export("configureWithAPIKey:appUserID:observerMode:")] - RCPurchases ConfigureWithAPIKey(string apiKey, [NullAllowed] string appUserID, bool observerMode); - - // +(RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults; - [Static] - [Export("configureWithAPIKey:appUserID:observerMode:userDefaults:")] - RCPurchases ConfigureWithAPIKey(string apiKey, [NullAllowed] string appUserID, bool observerMode, [NullAllowed] NSUserDefaults userDefaults); - - // +(RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable; - [Static] - [Export("configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:")] - RCPurchases ConfigureWithAPIKey(string apiKey, [NullAllowed] string appUserID, bool observerMode, [NullAllowed] NSUserDefaults userDefaults, bool useStoreKit2IfAvailable); - - // +(RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable dangerousSettings:(RCDangerousSettings * _Nullable)dangerousSettings; - [Static] - [Export("configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:")] - RCPurchases ConfigureWithAPIKey(string apiKey, [NullAllowed] string appUserID, bool observerMode, [NullAllowed] NSUserDefaults userDefaults, bool useStoreKit2IfAvailable, [NullAllowed] RCDangerousSettings dangerousSettings); - - // @property (readonly, copy, nonatomic) NSString * _Nonnull appUserID; - [Export("appUserID")] - string AppUserID { get; } - - // @property (readonly, nonatomic) BOOL isAnonymous; - [Export("isAnonymous")] - bool IsAnonymous { get; } - - // -(void)logIn:(NSString * _Nonnull)appUserID completion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, BOOL, NSError * _Nullable))completion; - [Export("logIn:completion:")] - void LogIn(string appUserID, Action completion); - - // -(void)logOutWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; - [Export("logOutWithCompletion:")] - void LogOutWithCompletion([NullAllowed] Action completion); - - // -(void)getOfferingsWithCompletion:(void (^ _Nonnull)(RCOfferings * _Nullable, NSError * _Nullable))completion; - [Export("getOfferingsWithCompletion:")] - void GetOfferingsWithCompletion(Action completion); - - // -(void)setAttributes:(NSDictionary * _Nonnull)attributes; - [Export("setAttributes:")] - void SetAttributes(NSDictionary attributes); - - // -(void)setEmail:(NSString * _Nullable)email; - [Export("setEmail:")] - void SetEmail([NullAllowed] string email); - - // -(void)setPhoneNumber:(NSString * _Nullable)phoneNumber; - [Export("setPhoneNumber:")] - void SetPhoneNumber([NullAllowed] string phoneNumber); - - // -(void)setDisplayName:(NSString * _Nullable)displayName; - [Export("setDisplayName:")] - void SetDisplayName([NullAllowed] string displayName); - - // -(void)setPushToken:(NSData * _Nullable)pushToken; - [Export("setPushToken:")] - void SetPushToken([NullAllowed] NSData pushToken); - - // -(void)setAdjustID:(NSString * _Nullable)adjustID; - [Export("setAdjustID:")] - void SetAdjustID([NullAllowed] string adjustID); - - // -(void)setAppsflyerID:(NSString * _Nullable)appsflyerID; - [Export("setAppsflyerID:")] - void SetAppsflyerID([NullAllowed] string appsflyerID); - - // -(void)setFBAnonymousID:(NSString * _Nullable)fbAnonymousID; - [Export("setFBAnonymousID:")] - void SetFBAnonymousID([NullAllowed] string fbAnonymousID); - - // -(void)setMparticleID:(NSString * _Nullable)mparticleID; - [Export("setMparticleID:")] - void SetMparticleID([NullAllowed] string mparticleID); - - // -(void)setOnesignalID:(NSString * _Nullable)onesignalID; - [Export("setOnesignalID:")] - void SetOnesignalID([NullAllowed] string onesignalID); - - // -(void)setAirshipChannelID:(NSString * _Nullable)airshipChannelID; - [Export("setAirshipChannelID:")] - void SetAirshipChannelID([NullAllowed] string airshipChannelID); - - // -(void)setCleverTapID:(NSString * _Nullable)cleverTapID; - [Export("setCleverTapID:")] - void SetCleverTapID([NullAllowed] string cleverTapID); - - // -(void)setMediaSource:(NSString * _Nullable)mediaSource; - [Export("setMediaSource:")] - void SetMediaSource([NullAllowed] string mediaSource); - - // -(void)setCampaign:(NSString * _Nullable)campaign; - [Export("setCampaign:")] - void SetCampaign([NullAllowed] string campaign); - - // -(void)setAdGroup:(NSString * _Nullable)adGroup; - [Export("setAdGroup:")] - void SetAdGroup([NullAllowed] string adGroup); - - // -(void)setAd:(NSString * _Nullable)installAd; - [Export("setAd:")] - void SetAd([NullAllowed] string installAd); - - // -(void)setKeyword:(NSString * _Nullable)keyword; - [Export("setKeyword:")] - void SetKeyword([NullAllowed] string keyword); - - // -(void)setCreative:(NSString * _Nullable)creative; - [Export("setCreative:")] - void SetCreative([NullAllowed] string creative); - - // -(void)getCustomerInfoWithCompletion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; - [Export("getCustomerInfoWithCompletion:")] - void GetCustomerInfoWithCompletion(Action completion); - - // -(void)getProductsWithIdentifiers:(NSArray * _Nonnull)productIdentifiers completion:(void (^ _Nonnull)(NSArray * _Nonnull))completion; - [Export("getProductsWithIdentifiers:completion:")] - void GetProductsWithIdentifiers(string[] productIdentifiers, Action> completion); - - // -(void)purchaseProduct:(RCStoreProduct * _Nonnull)product withCompletion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion; - [Export("purchaseProduct:withCompletion:")] - void PurchaseProduct(RCStoreProduct product, Action completion); - - // -(void)purchasePackage:(RCPackage * _Nonnull)package withCompletion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion; - [Export("purchasePackage:withCompletion:")] - void PurchasePackage(RCPackage package, Action completion); - - // -(void)purchaseProduct:(RCStoreProduct * _Nonnull)product withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); - [Watch(6, 2), TV(12, 2), Mac(10, 14, 4), iOS(12, 2)] - [Export("purchaseProduct:withPromotionalOffer:completion:")] - void PurchaseProduct(RCStoreProduct product, RCPromotionalOffer promotionalOffer, Action completion); - - // -(void)purchasePackage:(RCPackage * _Nonnull)package withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); - [Watch(6, 2), TV(12, 2), Mac(10, 14, 4), iOS(12, 2)] - [Export("purchasePackage:withPromotionalOffer:completion:")] - void PurchasePackage(RCPackage package, RCPromotionalOffer promotionalOffer, Action completion); - - // -(void)syncPurchasesWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; - [Export("syncPurchasesWithCompletion:")] - void SyncPurchasesWithCompletion([NullAllowed] Action completion); - - // -(void)restorePurchasesWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; - [Export("restorePurchasesWithCompletion:")] - void RestorePurchasesWithCompletion([NullAllowed] Action completion); - - // -(void)checkTrialOrIntroDiscountEligibility:(NSArray * _Nonnull)productIdentifiers completion:(void (^ _Nonnull)(NSDictionary * _Nonnull))completion; - [Export("checkTrialOrIntroDiscountEligibility:completion:")] - void CheckTrialOrIntroDiscountEligibility(string[] productIdentifiers, Action> completion); - - // -(void)checkTrialOrIntroDiscountEligibilityForProduct:(RCStoreProduct * _Nonnull)product completion:(void (^ _Nonnull)(enum RCIntroEligibilityStatus))completion; - [Export("checkTrialOrIntroDiscountEligibilityForProduct:completion:")] - void CheckTrialOrIntroDiscountEligibilityForProduct(RCStoreProduct product, Action completion); - - // -(void)invalidateCustomerInfoCache; - [Export("invalidateCustomerInfoCache")] - void InvalidateCustomerInfoCache(); - - // -(void)presentCodeRedemptionSheet __attribute__((availability(macos, unavailable))) __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))) __attribute__((availability(ios, introduced=14.0))); - [NoWatch, NoTV, NoMac, iOS(14, 0)] - [Export("presentCodeRedemptionSheet")] - void PresentCodeRedemptionSheet(); - - // -(void)getPromotionalOfferForProductDiscount:(RCStoreProductDiscount * _Nonnull)discount withProduct:(RCStoreProduct * _Nonnull)product withCompletion:(void (^ _Nonnull)(RCPromotionalOffer * _Nullable, NSError * _Nullable))completion __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); - [Watch(6, 2), TV(12, 2), Mac(10, 14, 4), iOS(12, 2)] - [Export("getPromotionalOfferForProductDiscount:withProduct:withCompletion:")] - void GetPromotionalOfferForProductDiscount(RCStoreProductDiscount discount, RCStoreProduct product, Action completion); - - // -(void)showManageSubscriptionsWithCompletion:(void (^ _Nonnull)(NSError * _Nullable))completion __attribute__((availability(macos, introduced=10.15))) __attribute__((availability(ios, introduced=13.0))) __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))); - [NoWatch, NoTV, Mac(10, 15), iOS(13, 0)] - [Export("showManageSubscriptionsWithCompletion:")] - void ShowManageSubscriptionsWithCompletion(Action completion); - - // -(void)beginRefundRequestForProduct:(NSString * _Nonnull)productID completion:(void (^ _Nonnull)(enum RCRefundRequestStatus, NSError * _Nullable))completionHandler __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))) __attribute__((availability(macos, unavailable))) __attribute__((availability(ios, introduced=15.0))); - [NoWatch, NoTV, NoMac, iOS(15, 0)] - [Export("beginRefundRequestForProduct:completion:")] - void BeginRefundRequestForProduct(string productID, Action completionHandler); - - // -(void)beginRefundRequestForEntitlement:(NSString * _Nonnull)entitlementID completion:(void (^ _Nonnull)(enum RCRefundRequestStatus, NSError * _Nullable))completionHandler __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))) __attribute__((availability(macos, unavailable))) __attribute__((availability(ios, introduced=15.0))); - [NoWatch, NoTV, NoMac, iOS(15, 0)] - [Export("beginRefundRequestForEntitlement:completion:")] - void BeginRefundRequestForEntitlement(string entitlementID, Action completionHandler); - - // -(void)beginRefundRequestForActiveEntitlementWithCompletion:(void (^ _Nonnull)(enum RCRefundRequestStatus, NSError * _Nullable))completionHandler __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))) __attribute__((availability(macos, unavailable))) __attribute__((availability(ios, introduced=15.0))); - [NoWatch, NoTV, NoMac, iOS(15, 0)] - [Export("beginRefundRequestForActiveEntitlementWithCompletion:")] - void BeginRefundRequestForActiveEntitlementWithCompletion(Action completionHandler); - } - - // @interface RCPlatformInfo : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCPlatformInfo - { - // -(instancetype _Nonnull)initWithFlavor:(NSString * _Nonnull)flavor version:(NSString * _Nonnull)version __attribute__((objc_designated_initializer)); - [Export("initWithFlavor:version:")] - [DesignatedInitializer] - IntPtr Constructor(string flavor, string version); - } - - // @protocol RCPurchasesDelegate - [Protocol, Model(AutoGeneratedName = true)] - [BaseType(typeof(NSObject))] - interface RCPurchasesDelegate - { - // @optional -(void)purchases:(RCPurchases * _Nonnull)purchases receivedUpdatedCustomerInfo:(RCCustomerInfo * _Nonnull)customerInfo; - [Export("purchases:receivedUpdatedCustomerInfo:")] - void ReceivedUpdatedCustomerInfo(RCPurchases purchases, RCCustomerInfo customerInfo); - - // @optional -(void)purchases:(RCPurchases * _Nonnull)purchases shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))makeDeferredPurchase; - [Export("purchases:shouldPurchasePromoProduct:defermentBlock:")] - void ShouldPurchasePromoProduct(RCPurchases purchases, RCStoreProduct product, DefermentBlockHandler makeDeferredPurchase); - } - - // @interface RCStoreProduct : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCStoreProduct : INativeObject - { - // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); - [Export("isEqual:")] - bool IsEqual([NullAllowed] NSObject @object); - - // @property (readonly, nonatomic) NSUInteger hash; - [Export("hash")] - nuint Hash { get; } - - // @property (readonly, nonatomic) enum RCStoreProductType productType; - [Export("productType")] - RCStoreProductType ProductType { get; } - - // @property (readonly, nonatomic) enum RCStoreProductCategory productCategory; - [Export("productCategory")] - RCStoreProductCategory ProductCategory { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedDescription; - [Export("localizedDescription")] - string LocalizedDescription { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedTitle; - [Export("localizedTitle")] - string LocalizedTitle { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nullable currencyCode; - [NullAllowed, Export("currencyCode")] - string CurrencyCode { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedPriceString; - [Export("localizedPriceString")] - string LocalizedPriceString { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull productIdentifier; - [Export("productIdentifier")] - string ProductIdentifier { get; } - - // @property (readonly, nonatomic) BOOL isFamilyShareable __attribute__((availability(watchos, introduced=8.0))) __attribute__((availability(tvos, introduced=14.0))) __attribute__((availability(macos, introduced=11.0))) __attribute__((availability(ios, introduced=14.0))); - [Watch(8, 0), TV(14, 0), Mac(11, 0), iOS(14, 0)] - [Export("isFamilyShareable")] - bool IsFamilyShareable { get; } - - // @property (readonly, copy, nonatomic) SWIFT_AVAILABILITY(watchos,introduced=6.2) NSString * subscriptionGroupIdentifier __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(macos, introduced=10.14))) __attribute__((availability(tvos, introduced=12.0))) __attribute__((availability(ios, introduced=12.0))); - [Watch(6, 2), TV(12, 0), Mac(10, 14), iOS(12, 0)] - [Export("subscriptionGroupIdentifier")] - string SubscriptionGroupIdentifier { get; } - - // @property (readonly, nonatomic, strong) NSNumberFormatter * _Nullable priceFormatter; - [NullAllowed, Export("priceFormatter", ArgumentSemantic.Strong)] - NSNumberFormatter PriceFormatter { get; } - - // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(watchos,introduced=6.2) RCSubscriptionPeriod * subscriptionPeriod __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=11.2))) __attribute__((availability(macos, introduced=10.13.2))) __attribute__((availability(ios, introduced=11.2))); - [Watch(6, 2), TV(11, 2), Mac(10, 13, 2), iOS(11, 2)] - [Export("subscriptionPeriod", ArgumentSemantic.Strong)] - RCSubscriptionPeriod SubscriptionPeriod { get; } - - // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(watchos,introduced=6.2) RCStoreProductDiscount * introductoryDiscount __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=11.2))) __attribute__((availability(macos, introduced=10.13.2))) __attribute__((availability(ios, introduced=11.2))); - [Watch(6, 2), TV(11, 2), Mac(10, 13, 2), iOS(11, 2)] - [Export("introductoryDiscount", ArgumentSemantic.Strong)] - RCStoreProductDiscount IntroductoryDiscount { get; } - - // @property (readonly, copy, nonatomic) SWIFT_AVAILABILITY(watchos,introduced=6.2) NSArray * discounts __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); - [Watch(6, 2), TV(12, 2), Mac(10, 14, 4), iOS(12, 2)] - [Export("discounts", ArgumentSemantic.Copy)] - RCStoreProductDiscount[] Discounts { get; } - - // -(instancetype _Nonnull)initWithSk1Product:(SKProduct * _Nonnull)sk1Product; - [Export("initWithSk1Product:")] - IntPtr Constructor(SKProduct sk1Product); - - // @property (readonly, nonatomic, strong) SKProduct * _Nullable sk1Product; - [NullAllowed, Export("sk1Product", ArgumentSemantic.Strong)] - SKProduct Sk1Product { get; } - - // @property (readonly, nonatomic, strong) NSDecimalNumber * _Nonnull price; - [Export("price", ArgumentSemantic.Strong)] - NSDecimalNumber Price { get; } - - // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(watchos,introduced=6.2) NSDecimalNumber * pricePerMonth __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=11.2))) __attribute__((availability(macos, introduced=10.13.2))) __attribute__((availability(ios, introduced=11.2))); - [Watch(6, 2), TV(11, 2), Mac(10, 13, 2), iOS(11, 2)] - [Export("pricePerMonth", ArgumentSemantic.Strong)] - NSDecimalNumber PricePerMonth { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nullable localizedIntroductoryPriceString; - [NullAllowed, Export("localizedIntroductoryPriceString")] - string LocalizedIntroductoryPriceString { get; } - } - - // @interface RCStoreProductDiscount : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCStoreProductDiscount - { - // @property (readonly, copy, nonatomic) NSString * _Nullable offerIdentifier; - [NullAllowed, Export("offerIdentifier")] - string OfferIdentifier { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nullable currencyCode; - [NullAllowed, Export("currencyCode")] - string CurrencyCode { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedPriceString; - [Export("localizedPriceString")] - string LocalizedPriceString { get; } - - // @property (readonly, nonatomic) enum RCPaymentMode paymentMode; - [Export("paymentMode")] - RCPaymentMode PaymentMode { get; } - - // @property (readonly, nonatomic, strong) RCSubscriptionPeriod * _Nonnull subscriptionPeriod; - [Export("subscriptionPeriod", ArgumentSemantic.Strong)] - RCSubscriptionPeriod SubscriptionPeriod { get; } - - // @property (readonly, nonatomic) enum RCDiscountType type; - [Export("type")] - RCDiscountType Type { get; } - - // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); - [Export("isEqual:")] - bool IsEqual([NullAllowed] NSObject @object); - - // @property (readonly, nonatomic) NSUInteger hash; - [Export("hash")] - nuint Hash { get; } - - // @property (readonly, nonatomic, strong) NSDecimalNumber * _Nonnull price; - [Export("price", ArgumentSemantic.Strong)] - NSDecimalNumber Price { get; } - - // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(watchos,introduced=6.2) SKProductDiscount * sk1Discount __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); - [Watch(6, 2), TV(12, 2), Mac(10, 14, 4), iOS(12, 2)] - [Export("sk1Discount", ArgumentSemantic.Strong)] - SKProductDiscount Sk1Discount { get; } - } - - // @interface RCStoreTransaction : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCStoreTransaction - { - // @property (readonly, copy, nonatomic) NSString * _Nonnull productIdentifier; - [Export("productIdentifier")] - string ProductIdentifier { get; } - - // @property (readonly, copy, nonatomic) NSDate * _Nonnull purchaseDate; - [Export("purchaseDate", ArgumentSemantic.Copy)] - NSDate PurchaseDate { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull transactionIdentifier; - [Export("transactionIdentifier")] - string TransactionIdentifier { get; } - - // @property (readonly, nonatomic) NSInteger quantity; - [Export("quantity")] - nint Quantity { get; } - - // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); - [Export("isEqual:")] - bool IsEqual([NullAllowed] NSObject @object); - - // @property (readonly, nonatomic) NSUInteger hash; - [Export("hash")] - nuint Hash { get; } - - // @property (readonly, nonatomic, strong) SKPaymentTransaction * _Nullable sk1Transaction; - [NullAllowed, Export("sk1Transaction", ArgumentSemantic.Strong)] - SKPaymentTransaction Sk1Transaction { get; } - } - - // @interface RCSubscriptionPeriod : NSObject - [BaseType(typeof(NSObject))] - [DisableDefaultCtor] - interface RCSubscriptionPeriod - { - // @property (readonly, nonatomic) NSInteger value; - [Export("value")] - nint Value { get; } - - // @property (readonly, nonatomic) enum RCSubscriptionPeriodUnit unit; - [Export("unit")] - RCSubscriptionPeriodUnit Unit { get; } - - // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); - [Export("isEqual:")] - bool IsEqual([NullAllowed] NSObject @object); - - // @property (readonly, nonatomic) NSUInteger hash; - [Export("hash")] - nuint Hash { get; } - - // @property (readonly, copy, nonatomic) NSString * _Nonnull debugDescription; - [Export("debugDescription")] - string DebugDescription { get; } - } -} + delegate void ReadyForPromotedProductCallbackHandler(RCStoreTransaction transaction, RCCustomerInfo customerInfo, NSError error, bool userCancelled); + delegate void StartPurchaseHandler([BlockCallback] ReadyForPromotedProductCallbackHandler defermentBlock); + + // @interface RCAttribution : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCAttribution + { + // -(void)collectDeviceIdentifiers; + [Export("collectDeviceIdentifiers")] + void CollectDeviceIdentifiers(); + + // -(void)setAttributes:(NSDictionary * _Nonnull)attributes; + [Export("setAttributes:")] + void SetAttributes(NSDictionary attributes); + + // -(void)setEmail:(NSString * _Nullable)email; + [Export("setEmail:")] + void SetEmail([NullAllowed] string email); + + // -(void)setPhoneNumber:(NSString * _Nullable)phoneNumber; + [Export("setPhoneNumber:")] + void SetPhoneNumber([NullAllowed] string phoneNumber); + + // -(void)setDisplayName:(NSString * _Nullable)displayName; + [Export("setDisplayName:")] + void SetDisplayName([NullAllowed] string displayName); + + // -(void)setPushToken:(NSData * _Nullable)pushToken; + [Export("setPushToken:")] + void SetPushToken([NullAllowed] NSData pushToken); + + // -(void)setPushTokenString:(NSString * _Nullable)pushToken; + [Export("setPushTokenString:")] + void SetPushTokenString([NullAllowed] string pushToken); + + // -(void)setAdjustID:(NSString * _Nullable)adjustID; + [Export("setAdjustID:")] + void SetAdjustID([NullAllowed] string adjustID); + + // -(void)setAppsflyerID:(NSString * _Nullable)appsflyerID; + [Export("setAppsflyerID:")] + void SetAppsflyerID([NullAllowed] string appsflyerID); + + // -(void)setFBAnonymousID:(NSString * _Nullable)fbAnonymousID; + [Export("setFBAnonymousID:")] + void SetFBAnonymousID([NullAllowed] string fbAnonymousID); + + // -(void)setMparticleID:(NSString * _Nullable)mparticleID; + [Export("setMparticleID:")] + void SetMparticleID([NullAllowed] string mparticleID); + + // -(void)setOnesignalID:(NSString * _Nullable)onesignalID; + [Export("setOnesignalID:")] + void SetOnesignalID([NullAllowed] string onesignalID); + + // -(void)setAirshipChannelID:(NSString * _Nullable)airshipChannelID; + [Export("setAirshipChannelID:")] + void SetAirshipChannelID([NullAllowed] string airshipChannelID); + + // -(void)setCleverTapID:(NSString * _Nullable)cleverTapID; + [Export("setCleverTapID:")] + void SetCleverTapID([NullAllowed] string cleverTapID); + + // -(void)setMixpanelDistinctID:(NSString * _Nullable)mixpanelDistinctID; + [Export("setMixpanelDistinctID:")] + void SetMixpanelDistinctID([NullAllowed] string mixpanelDistinctID); + + // -(void)setFirebaseAppInstanceID:(NSString * _Nullable)firebaseAppInstanceID; + [Export("setFirebaseAppInstanceID:")] + void SetFirebaseAppInstanceID([NullAllowed] string firebaseAppInstanceID); + + // -(void)setMediaSource:(NSString * _Nullable)mediaSource; + [Export("setMediaSource:")] + void SetMediaSource([NullAllowed] string mediaSource); + + // -(void)setCampaign:(NSString * _Nullable)campaign; + [Export("setCampaign:")] + void SetCampaign([NullAllowed] string campaign); + + // -(void)setAdGroup:(NSString * _Nullable)adGroup; + [Export("setAdGroup:")] + void SetAdGroup([NullAllowed] string adGroup); + + // -(void)setAd:(NSString * _Nullable)installAd; + [Export("setAd:")] + void SetAd([NullAllowed] string installAd); + + // -(void)setKeyword:(NSString * _Nullable)keyword; + [Export("setKeyword:")] + void SetKeyword([NullAllowed] string keyword); + + // -(void)setCreative:(NSString * _Nullable)creative; + [Export("setCreative:")] + void SetCreative([NullAllowed] string creative); + } + + // @interface RCConfiguration : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCConfiguration + { + // +(RCConfigurationBuilder * _Nonnull)builderWithAPIKey:(NSString * _Nonnull)apiKey __attribute__((warn_unused_result(""))); + [Static] + [Export("builderWithAPIKey:")] + RCConfigurationBuilder BuilderWithAPIKey(string apiKey); + } + + // @interface RCConfigurationBuilder : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCConfigurationBuilder + { + // -(instancetype _Nonnull)initWithAPIKey:(NSString * _Nonnull)apiKey __attribute__((objc_designated_initializer)); + [Export("initWithAPIKey:")] + [DesignatedInitializer] + IntPtr Constructor(string apiKey); + + // -(RCConfigurationBuilder * _Nonnull)withApiKey:(NSString * _Nonnull)apiKey __attribute__((warn_unused_result(""))); + [Export("withApiKey:")] + RCConfigurationBuilder WithApiKey(string apiKey); + + // -(RCConfigurationBuilder * _Nonnull)withAppUserID:(NSString * _Nonnull)appUserID __attribute__((warn_unused_result(""))); + [Export("withAppUserID:")] + RCConfigurationBuilder WithAppUserID(string appUserID); + + // -(RCConfigurationBuilder * _Nonnull)withObserverMode:(BOOL)observerMode __attribute__((warn_unused_result(""))); + [Export("withObserverMode:")] + RCConfigurationBuilder WithObserverMode(bool observerMode); + + // -(RCConfigurationBuilder * _Nonnull)withUserDefaults:(NSUserDefaults * _Nonnull)userDefaults __attribute__((warn_unused_result(""))); + [Export("withUserDefaults:")] + RCConfigurationBuilder WithUserDefaults(NSUserDefaults userDefaults); + + // -(RCConfigurationBuilder * _Nonnull)withUsesStoreKit2IfAvailable:(BOOL)usesStoreKit2IfAvailable __attribute__((warn_unused_result(""))); + [Export("withUsesStoreKit2IfAvailable:")] + RCConfigurationBuilder WithUsesStoreKit2IfAvailable(bool usesStoreKit2IfAvailable); + + // -(RCConfigurationBuilder * _Nonnull)withDangerousSettings:(RCDangerousSettings * _Nonnull)dangerousSettings __attribute__((warn_unused_result(""))); + [Export("withDangerousSettings:")] + RCConfigurationBuilder WithDangerousSettings(RCDangerousSettings dangerousSettings); + + // -(RCConfigurationBuilder * _Nonnull)withNetworkTimeout:(NSTimeInterval)networkTimeout __attribute__((warn_unused_result(""))); + [Export("withNetworkTimeout:")] + RCConfigurationBuilder WithNetworkTimeout(double networkTimeout); + + // -(RCConfigurationBuilder * _Nonnull)withStoreKit1Timeout:(NSTimeInterval)storeKit1Timeout __attribute__((warn_unused_result(""))); + [Export("withStoreKit1Timeout:")] + RCConfigurationBuilder WithStoreKit1Timeout(double storeKit1Timeout); + + // -(RCConfigurationBuilder * _Nonnull)withPlatformInfo:(RCPlatformInfo * _Nonnull)platformInfo __attribute__((warn_unused_result(""))); + [Export("withPlatformInfo:")] + RCConfigurationBuilder WithPlatformInfo(RCPlatformInfo platformInfo); + + // -(RCConfiguration * _Nonnull)build __attribute__((warn_unused_result(""))); + [Export("build")] + RCConfiguration Build(); + } + + // @interface RCCustomerInfo : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCCustomerInfo + { + // @property (readonly, nonatomic, strong) RCEntitlementInfos * _Nonnull entitlements; + [Export("entitlements", ArgumentSemantic.Strong)] + RCEntitlementInfos Entitlements { get; } + + // @property (readonly, copy, nonatomic) NSSet * _Nonnull activeSubscriptions; + [Export("activeSubscriptions", ArgumentSemantic.Copy)] + NSSet ActiveSubscriptions { get; } + + // @property (readonly, copy, nonatomic) NSSet * _Nonnull allPurchasedProductIdentifiers; + [Export("allPurchasedProductIdentifiers", ArgumentSemantic.Copy)] + NSSet AllPurchasedProductIdentifiers { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nullable latestExpirationDate; + [NullAllowed, Export("latestExpirationDate", ArgumentSemantic.Copy)] + NSDate LatestExpirationDate { get; } + + // @property (readonly, copy, nonatomic) NSArray * _Nonnull nonSubscriptions; + [Export("nonSubscriptions", ArgumentSemantic.Copy)] + RCNonSubscriptionTransaction[] NonSubscriptions { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nonnull requestDate; + [Export("requestDate", ArgumentSemantic.Copy)] + NSDate RequestDate { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nonnull firstSeen; + [Export("firstSeen", ArgumentSemantic.Copy)] + NSDate FirstSeen { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull originalAppUserId; + [Export("originalAppUserId")] string OriginalAppUserId { get; } + + // @property (readonly, copy, nonatomic) NSURL * _Nullable managementURL; + [NullAllowed, Export("managementURL", ArgumentSemantic.Copy)] + NSUrl ManagementURL { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nullable originalPurchaseDate; + [NullAllowed, Export("originalPurchaseDate", ArgumentSemantic.Copy)] + NSDate OriginalPurchaseDate { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nullable originalApplicationVersion; + [NullAllowed, Export("originalApplicationVersion")] + string OriginalApplicationVersion { get; } + + // -(NSDate * _Nullable)expirationDateForProductIdentifier:(NSString * _Nonnull)productIdentifier __attribute__((warn_unused_result(""))); + [Export("expirationDateForProductIdentifier:")] + [return: NullAllowed] + NSDate ExpirationDateForProductIdentifier(string productIdentifier); + + // -(NSDate * _Nullable)purchaseDateForProductIdentifier:(NSString * _Nonnull)productIdentifier __attribute__((warn_unused_result(""))); + [Export("purchaseDateForProductIdentifier:")] + [return: NullAllowed] + NSDate PurchaseDateForProductIdentifier(string productIdentifier); + + // -(NSDate * _Nullable)expirationDateForEntitlement:(NSString * _Nonnull)entitlementIdentifier __attribute__((warn_unused_result(""))); + [Export("expirationDateForEntitlement:")] + [return: NullAllowed] + NSDate ExpirationDateForEntitlement(string entitlementIdentifier); + + // -(NSDate * _Nullable)purchaseDateForEntitlement:(NSString * _Nonnull)entitlementIdentifier __attribute__((warn_unused_result(""))); + [Export("purchaseDateForEntitlement:")] + [return: NullAllowed] + NSDate PurchaseDateForEntitlement(string entitlementIdentifier); + + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, nonatomic) NSUInteger hash; + [Export("hash")] nuint Hash { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull description; + [Export("description")] [Override] string Description { get; } + + // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull rawData; + [Export("rawData", ArgumentSemantic.Copy)] + NSDictionary RawData { get; } + + // @property (readonly, copy, nonatomic) SWIFT_DEPRECATED_MSG("use nonSubscriptionTransactions") NSSet * nonConsumablePurchases __attribute__((deprecated("use nonSubscriptionTransactions"))); + [Export("nonConsumablePurchases", ArgumentSemantic.Copy)] + NSSet NonConsumablePurchases { get; } + + // @property (readonly, copy, nonatomic) SWIFT_DEPRECATED_MSG("", "nonSubscriptions") NSArray * nonSubscriptionTransactions __attribute__((deprecated("", "nonSubscriptions"))); + [Export("nonSubscriptionTransactions", ArgumentSemantic.Copy)] + RCStoreTransaction[] NonSubscriptionTransactions { get; } + } + + // @interface RCDangerousSettings : NSObject + [BaseType(typeof(NSObject))] + interface RCDangerousSettings + { + // @property (readonly, nonatomic) BOOL autoSyncPurchases; + [Export("autoSyncPurchases")] bool AutoSyncPurchases { get; } + + // -(instancetype _Nonnull)initWithAutoSyncPurchases:(BOOL)autoSyncPurchases __attribute__((objc_designated_initializer)); + [Export("initWithAutoSyncPurchases:")] + [DesignatedInitializer] + IntPtr Constructor(bool autoSyncPurchases); + } + + // @interface RCEntitlementInfo : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCEntitlementInfo : INativeObject + { + // @property (readonly, copy, nonatomic) NSString * _Nonnull identifier; + [Export("identifier")] string Identifier { get; } + + // @property (readonly, nonatomic) BOOL isActive; + [Export("isActive")] bool IsActive { get; } + + // @property (readonly, nonatomic) BOOL willRenew; + [Export("willRenew")] bool WillRenew { get; } + + // @property (readonly, nonatomic) enum RCPeriodType periodType; + [Export("periodType")] RCPeriodType PeriodType { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nullable latestPurchaseDate; + [NullAllowed, Export("latestPurchaseDate", ArgumentSemantic.Copy)] + NSDate LatestPurchaseDate { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nullable originalPurchaseDate; + [NullAllowed, Export("originalPurchaseDate", ArgumentSemantic.Copy)] + NSDate OriginalPurchaseDate { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nullable expirationDate; + [NullAllowed, Export("expirationDate", ArgumentSemantic.Copy)] + NSDate ExpirationDate { get; } + + // @property (readonly, nonatomic) enum RCStore store; + [Export("store")] RCStore Store { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull productIdentifier; + [Export("productIdentifier")] string ProductIdentifier { get; } + + // @property (readonly, nonatomic) BOOL isSandbox; + [Export("isSandbox")] bool IsSandbox { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nullable unsubscribeDetectedAt; + [NullAllowed, Export("unsubscribeDetectedAt", ArgumentSemantic.Copy)] + NSDate UnsubscribeDetectedAt { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nullable billingIssueDetectedAt; + [NullAllowed, Export("billingIssueDetectedAt", ArgumentSemantic.Copy)] + NSDate BillingIssueDetectedAt { get; } + + // @property (readonly, nonatomic) enum RCPurchaseOwnershipType ownershipType; + [Export("ownershipType")] RCPurchaseOwnershipType OwnershipType { get; } + + // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull rawData; + [Export("rawData", ArgumentSemantic.Copy)] + NSDictionary RawData { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull description; + [Export("description")] [Override] string Description { get; } + + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, nonatomic) NSUInteger hash; + [Export("hash")] nuint Hash { get; } + + // @property (readonly, nonatomic) BOOL isActiveInCurrentEnvironment; + [Export("isActiveInCurrentEnvironment")] + bool IsActiveInCurrentEnvironment { get; } + + // @property (readonly, nonatomic) BOOL isActiveInAnyEnvironment; + [Export("isActiveInAnyEnvironment")] bool IsActiveInAnyEnvironment { get; } + } + + // @interface RCEntitlementInfos : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCEntitlementInfos + { + // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull all; + [Export("all", ArgumentSemantic.Copy)] NSDictionary All { get; } + + // -(RCEntitlementInfo * _Nullable)objectForKeyedSubscript:(NSString * _Nonnull)key __attribute__((warn_unused_result(""))); + [Export("objectForKeyedSubscript:")] + [return: NullAllowed] + RCEntitlementInfo ObjectForKeyedSubscript(string key); + + // @property (readonly, copy, nonatomic) NSString * _Nonnull description; + [Export("description")] [Override] string Description { get; } + + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull active; + [Export("active", ArgumentSemantic.Copy)] + NSDictionary Active { get; } + + // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull activeInCurrentEnvironment; + [Export("activeInCurrentEnvironment", ArgumentSemantic.Copy)] + NSDictionary ActiveInCurrentEnvironment { get; } + + // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull activeInAnyEnvironment; + [Export("activeInAnyEnvironment", ArgumentSemantic.Copy)] + NSDictionary ActiveInAnyEnvironment { get; } + } + + // @interface RCIntroEligibility : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCIntroEligibility : INativeObject + { + // @property (readonly, nonatomic) enum RCIntroEligibilityStatus status; + [Export("status")] RCIntroEligibilityStatus Status { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull description; + [Export("description")] [Override] string Description { get; } + } + + // @interface RCNonSubscriptionTransaction : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCNonSubscriptionTransaction + { + // @property (readonly, copy, nonatomic) NSString * _Nonnull productIdentifier; + [Export("productIdentifier")] string ProductIdentifier { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nonnull purchaseDate; + [Export("purchaseDate", ArgumentSemantic.Copy)] + NSDate PurchaseDate { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull transactionIdentifier; + [Export("transactionIdentifier")] string TransactionIdentifier { get; } + } + + // @interface RCOffering : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCOffering : INativeObject + { + // @property (readonly, copy, nonatomic) NSString * _Nonnull identifier; + [Export("identifier")] string Identifier { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull serverDescription; + [Export("serverDescription")] string ServerDescription { get; } + + // @property (readonly, copy, nonatomic) NSArray * _Nonnull availablePackages; + [Export("availablePackages", ArgumentSemantic.Copy)] + RCPackage[] AvailablePackages { get; } + + // @property (readonly, nonatomic, strong) RCPackage * _Nullable lifetime; + [NullAllowed, Export("lifetime", ArgumentSemantic.Strong)] + RCPackage Lifetime { get; } + + // @property (readonly, nonatomic, strong) RCPackage * _Nullable annual; + [NullAllowed, Export("annual", ArgumentSemantic.Strong)] + RCPackage Annual { get; } + + // @property (readonly, nonatomic, strong) RCPackage * _Nullable sixMonth; + [NullAllowed, Export("sixMonth", ArgumentSemantic.Strong)] + RCPackage SixMonth { get; } + + // @property (readonly, nonatomic, strong) RCPackage * _Nullable threeMonth; + [NullAllowed, Export("threeMonth", ArgumentSemantic.Strong)] + RCPackage ThreeMonth { get; } + + // @property (readonly, nonatomic, strong) RCPackage * _Nullable twoMonth; + [NullAllowed, Export("twoMonth", ArgumentSemantic.Strong)] + RCPackage TwoMonth { get; } + + // @property (readonly, nonatomic, strong) RCPackage * _Nullable monthly; + [NullAllowed, Export("monthly", ArgumentSemantic.Strong)] + RCPackage Monthly { get; } + + // @property (readonly, nonatomic, strong) RCPackage * _Nullable weekly; + [NullAllowed, Export("weekly", ArgumentSemantic.Strong)] + RCPackage Weekly { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull description; + [Export("description")] [Override] string Description { get; } + + // -(RCPackage * _Nullable)packageWithIdentifier:(NSString * _Nullable)identifier __attribute__((warn_unused_result(""))); + [Export("packageWithIdentifier:")] + [return: NullAllowed] + RCPackage PackageWithIdentifier([NullAllowed] string identifier); + + // -(RCPackage * _Nullable)objectForKeyedSubscript:(NSString * _Nonnull)key __attribute__((warn_unused_result(""))); + [Export("objectForKeyedSubscript:")] + [return: NullAllowed] + RCPackage ObjectForKeyedSubscript(string key); + } + + // @interface RCOfferings : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCOfferings + { + // @property (readonly, copy, nonatomic) NSDictionary * _Nonnull all; + [Export("all", ArgumentSemantic.Copy)] NSDictionary All { get; } + + // @property (readonly, nonatomic, strong) RCOffering * _Nullable current; + [NullAllowed, Export("current", ArgumentSemantic.Strong)] + RCOffering Current { get; } + + // -(RCOffering * _Nullable)offeringWithIdentifier:(NSString * _Nullable)identifier __attribute__((warn_unused_result(""))); + [Export("offeringWithIdentifier:")] + [return: NullAllowed] + RCOffering OfferingWithIdentifier([NullAllowed] string identifier); + + // -(RCOffering * _Nullable)objectForKeyedSubscript:(NSString * _Nonnull)key __attribute__((warn_unused_result(""))); + [Export("objectForKeyedSubscript:")] + [return: NullAllowed] + RCOffering ObjectForKeyedSubscript(string key); + + // @property (readonly, copy, nonatomic) NSString * _Nonnull description; + [Export("description")] [Override] string Description { get; } + } + + // @interface RCPackage : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCPackage + { + // @property (readonly, copy, nonatomic) NSString * _Nonnull identifier; + [Export("identifier")] string Identifier { get; } + + // @property (readonly, nonatomic) enum RCPackageType packageType; + [Export("packageType")] RCPackageType PackageType { get; } + + // @property (readonly, nonatomic, strong) RCStoreProduct * _Nonnull storeProduct; + [Export("storeProduct", ArgumentSemantic.Strong)] + RCStoreProduct StoreProduct { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull offeringIdentifier; + [Export("offeringIdentifier")] string OfferingIdentifier { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedPriceString; + [Export("localizedPriceString")] string LocalizedPriceString { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nullable localizedIntroductoryPriceString; + [NullAllowed, Export("localizedIntroductoryPriceString")] + string LocalizedIntroductoryPriceString { get; } + + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, nonatomic) NSUInteger hash; + [Export("hash")] nuint Hash { get; } + + // +(NSString * _Nullable)stringFrom:(enum RCPackageType)packageType __attribute__((warn_unused_result(""))); + [Static] + [Export("stringFrom:")] + [return: NullAllowed] + string StringFrom(RCPackageType packageType); + + // +(enum RCPackageType)packageTypeFrom:(NSString * _Nonnull)string __attribute__((warn_unused_result(""))); + [Static] + [Export("packageTypeFrom:")] + RCPackageType PackageTypeFrom(string @string); + } + + // @interface RCPromotionalOffer : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCPromotionalOffer + { + // @property (readonly, nonatomic, strong) RCStoreProductDiscount * _Nonnull discount; + [Export("discount", ArgumentSemantic.Strong)] + RCStoreProductDiscount Discount { get; } + + // @property (readonly, nonatomic, strong) RCPromotionalOfferSignedData * _Nonnull signedData; + [Export("signedData", ArgumentSemantic.Strong)] + RCPromotionalOfferSignedData SignedData { get; } + } + + // @interface RCPromotionalOfferSignedData : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCPromotionalOfferSignedData + { + // @property (readonly, copy, nonatomic) NSString * _Nonnull identifier; + [Export("identifier")] string Identifier { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull keyIdentifier; + [Export("keyIdentifier")] string KeyIdentifier { get; } + + // @property (readonly, copy, nonatomic) NSUUID * _Nonnull nonce; + [Export("nonce", ArgumentSemantic.Copy)] + NSUuid Nonce { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull signature; + [Export("signature")] string Signature { get; } + + // @property (readonly, nonatomic) NSInteger timestamp; + [Export("timestamp")] nint Timestamp { get; } + } + + // @interface RCPurchases : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCPurchases + { + // @property (readonly, nonatomic, strong, class) RCPurchases * _Nonnull sharedPurchases; + [Static] + [Export("sharedPurchases", ArgumentSemantic.Strong)] + RCPurchases SharedPurchases { get; } + + // @property (readonly, nonatomic, class) BOOL isConfigured; + [Static] [Export("isConfigured")] bool IsConfigured { get; } + + [Wrap("WeakDelegate")] [NullAllowed] RCPurchasesDelegate Delegate { get; set; } + + // @property (nonatomic, strong) id _Nullable delegate; + [NullAllowed, Export("delegate", ArgumentSemantic.Strong)] + NSObject WeakDelegate { get; set; } + + // @property (nonatomic, class) BOOL automaticAppleSearchAdsAttributionCollection; + [Static] + [Export("automaticAppleSearchAdsAttributionCollection")] + bool AutomaticAppleSearchAdsAttributionCollection { get; set; } + + // @property (nonatomic, class) enum RCLogLevel logLevel; + [Static] + [Export("logLevel", ArgumentSemantic.Assign)] + RCLogLevel LogLevel { get; set; } + + // @property (copy, nonatomic, class) NSURL * _Nullable proxyURL; + [Static] + [NullAllowed, Export("proxyURL", ArgumentSemantic.Copy)] + NSUrl ProxyURL { get; set; } + + // @property (nonatomic, class) BOOL forceUniversalAppStore; + [Static] + [Export("forceUniversalAppStore")] + bool ForceUniversalAppStore { get; set; } + + // @property (nonatomic, class) BOOL simulatesAskToBuyInSandbox __attribute__((availability(maccatalyst, introduced=13.0))) __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(macos, introduced=10.14))) __attribute__((availability(ios, introduced=8.0))); + [Watch(6, 2), MacCatalyst(13, 0), Mac(10, 14), iOS(8, 0)] + [Static] + [Export("simulatesAskToBuyInSandbox")] + bool SimulatesAskToBuyInSandbox { get; set; } + + // +(BOOL)canMakePayments __attribute__((warn_unused_result(""))); + [Static] [Export("canMakePayments")] bool CanMakePayments { get; } + + // @property (copy, nonatomic, class) void (^ _Nonnull)(enum RCLogLevel, NSString * _Nonnull) logHandler; + [Static] + [Export("logHandler", ArgumentSemantic.Copy)] + Action LogHandler { get; set; } + + // @property (copy, nonatomic, class) void (^ _Nonnull)(enum RCLogLevel, NSString * _Nonnull, NSString * _Nullable, NSString * _Nullable, NSUInteger) verboseLogHandler; + [Static] + [Export("verboseLogHandler", ArgumentSemantic.Copy)] + Action VerboseLogHandler { get; set; } + + // @property (nonatomic, class) BOOL verboseLogs; + [Static] [Export("verboseLogs")] bool VerboseLogs { get; set; } + + // @property (readonly, copy, nonatomic, class) NSString * _Nonnull frameworkVersion; + [Static] [Export("frameworkVersion")] string FrameworkVersion { get; } + + // @property (readonly, nonatomic, strong) RCAttribution * _Nonnull attribution; + [Export("attribution", ArgumentSemantic.Strong)] + RCAttribution Attribution { get; } + + // @property (nonatomic) BOOL finishTransactions; + [Export("finishTransactions")] bool FinishTransactions { get; set; } + + // @property (nonatomic, strong, class) RCPlatformInfo * _Nullable platformInfo; + [Static] + [NullAllowed, Export("platformInfo", ArgumentSemantic.Strong)] + RCPlatformInfo PlatformInfo { get; set; } + + // +(RCPurchases * _Nonnull)configureWithConfiguration:(RCConfiguration * _Nonnull)configuration; + [Static] + [Export("configureWithConfiguration:")] + RCPurchases ConfigureWithConfiguration(RCConfiguration configuration); + + // +(RCPurchases * _Nonnull)configureWithConfigurationBuilder:(RCConfigurationBuilder * _Nonnull)builder; + [Static] + [Export("configureWithConfigurationBuilder:")] + RCPurchases ConfigureWithConfigurationBuilder(RCConfigurationBuilder builder); + + // +(RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey; + [Static] + [Export("configureWithAPIKey:")] + RCPurchases ConfigureWithAPIKey(string apiKey); + + // -(void)readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; + [Export("readyForPromotedProduct:purchase:")] + void ReadyForPromotedProduct(RCStoreProduct product, StartPurchaseHandler startPurchaseHandler); + + // @property (readonly, nonatomic) BOOL shouldShowPriceConsent __attribute__((availability(maccatalyst, introduced=13.4))) __attribute__((availability(ios, introduced=13.4))); + [MacCatalyst(13, 4), iOS(13, 4)] + [Export("shouldShowPriceConsent")] + bool ShouldShowPriceConsent { get; } + + // @property (nonatomic, class) BOOL debugLogsEnabled __attribute__((deprecated("use Purchases.logLevel instead"))); + [Static] [Export("debugLogsEnabled")] bool DebugLogsEnabled { get; set; } + + // @property (nonatomic) BOOL allowSharingAppStoreAccount __attribute__((deprecated("Configure behavior through the RevenueCat dashboard instead"))); + [Export("allowSharingAppStoreAccount")] + bool AllowSharingAppStoreAccount { get; set; } + + // +(void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network __attribute__((deprecated("Use the set functions instead"))); + [Static] + [Export("addAttributionData:fromNetwork:")] + void AddAttributionData(NSDictionary data, RCAttributionNetwork network); + + // +(void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network forNetworkUserId:(NSString * _Nullable)networkUserId __attribute__((deprecated("Use the set functions instead"))); + [Static] + [Export("addAttributionData:fromNetwork:forNetworkUserId:")] + void AddAttributionData(NSDictionary data, RCAttributionNetwork network, + [NullAllowed] string networkUserId); + + // @property (readonly, copy, nonatomic) NSString * _Nonnull appUserID; + [Export("appUserID")] string AppUserID { get; } + + // @property (readonly, nonatomic) BOOL isAnonymous; + [Export("isAnonymous")] bool IsAnonymous { get; } + + // -(void)logIn:(NSString * _Nonnull)appUserID completion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, BOOL, NSError * _Nullable))completion; + [Export("logIn:completion:")] + void LogIn(string appUserID, Action completion); + + // -(void)logOutWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; + [Export("logOutWithCompletion:")] + void LogOutWithCompletion([NullAllowed] Action completion); + + // -(void)getOfferingsWithCompletion:(void (^ _Nonnull)(RCOfferings * _Nullable, NSError * _Nullable))completion; + [Export("getOfferingsWithCompletion:")] + void GetOfferingsWithCompletion(Action completion); + + // -(void)getCustomerInfoWithCompletion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; + [Export("getCustomerInfoWithCompletion:")] + void GetCustomerInfoWithCompletion(Action completion); + + // -(void)getCustomerInfoWithFetchPolicy:(enum RCCacheFetchPolicy)fetchPolicy completion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; + [Export("getCustomerInfoWithFetchPolicy:completion:")] + void GetCustomerInfoWithFetchPolicy(RCCacheFetchPolicy fetchPolicy, Action completion); + + // -(void)getProductsWithIdentifiers:(NSArray * _Nonnull)productIdentifiers completion:(void (^ _Nonnull)(NSArray * _Nonnull))completion; + [Export("getProductsWithIdentifiers:completion:")] + void GetProductsWithIdentifiers(string[] productIdentifiers, Action> completion); + + // -(void)purchaseProduct:(RCStoreProduct * _Nonnull)product withCompletion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion; + [Export("purchaseProduct:withCompletion:")] + void PurchaseProduct(RCStoreProduct product, + Action completion); + + // -(void)purchasePackage:(RCPackage * _Nonnull)package withCompletion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion; + [Export("purchasePackage:withCompletion:")] + void PurchasePackage(RCPackage package, Action completion); + + // -(void)purchaseProduct:(RCStoreProduct * _Nonnull)product withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(maccatalyst, introduced=13.0))) __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); + [Watch(6, 2), TV(12, 2), MacCatalyst(13, 0), Mac(10, 14, 4), iOS(12, 2)] + [Export("purchaseProduct:withPromotionalOffer:completion:")] + void PurchaseProduct(RCStoreProduct product, RCPromotionalOffer promotionalOffer, + Action completion); + + // -(void)purchasePackage:(RCPackage * _Nonnull)package withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(maccatalyst, introduced=13.0))) __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); + [Watch(6, 2), TV(12, 2), MacCatalyst(13, 0), Mac(10, 14, 4), iOS(12, 2)] + [Export("purchasePackage:withPromotionalOffer:completion:")] + void PurchasePackage(RCPackage package, RCPromotionalOffer promotionalOffer, + Action completion); + + // -(void)syncPurchasesWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; + [Export("syncPurchasesWithCompletion:")] + void SyncPurchasesWithCompletion([NullAllowed] Action completion); + + // -(void)restorePurchasesWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; + [Export("restorePurchasesWithCompletion:")] + void RestorePurchasesWithCompletion([NullAllowed] Action completion); + + // -(void)checkTrialOrIntroDiscountEligibility:(NSArray * _Nonnull)productIdentifiers completion:(void (^ _Nonnull)(NSDictionary * _Nonnull))completion; + [Export("checkTrialOrIntroDiscountEligibility:completion:")] + void CheckTrialOrIntroDiscountEligibility(string[] productIdentifiers, + Action> completion); + + // -(void)checkTrialOrIntroDiscountEligibilityForProduct:(RCStoreProduct * _Nonnull)product completion:(void (^ _Nonnull)(enum RCIntroEligibilityStatus))completion; + [Export("checkTrialOrIntroDiscountEligibilityForProduct:completion:")] + void CheckTrialOrIntroDiscountEligibilityForProduct(RCStoreProduct product, + Action completion); + + // -(void)showPriceConsentIfNeeded __attribute__((availability(maccatalyst, introduced=13.4))) __attribute__((availability(ios, introduced=13.4))); + [MacCatalyst(13, 4), iOS(13, 4)] + [Export("showPriceConsentIfNeeded")] + void ShowPriceConsentIfNeeded(); + + // -(void)invalidateCustomerInfoCache; + [Export("invalidateCustomerInfoCache")] + void InvalidateCustomerInfoCache(); + + // -(void)presentCodeRedemptionSheet __attribute__((availability(maccatalyst, unavailable))) __attribute__((availability(macos, unavailable))) __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))) __attribute__((availability(ios, introduced=14.0))); + [NoWatch, NoTV, NoMacCatalyst, NoMac, iOS(14, 0)] + [Export("presentCodeRedemptionSheet")] + void PresentCodeRedemptionSheet(); + + // -(void)getPromotionalOfferForProductDiscount:(RCStoreProductDiscount * _Nonnull)discount withProduct:(RCStoreProduct * _Nonnull)product withCompletion:(void (^ _Nonnull)(RCPromotionalOffer * _Nullable, NSError * _Nullable))completion __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(maccatalyst, introduced=13.0))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); + [Watch(6, 2), TV(12, 2), MacCatalyst(13, 0), Mac(10, 14, 4), iOS(12, 2)] + [Export("getPromotionalOfferForProductDiscount:withProduct:withCompletion:")] + void GetPromotionalOfferForProductDiscount(RCStoreProductDiscount discount, RCStoreProduct product, + Action completion); + + // -(void)showManageSubscriptionsWithCompletion:(void (^ _Nonnull)(NSError * _Nullable))completion __attribute__((availability(macos, introduced=10.15))) __attribute__((availability(ios, introduced=13.0))) __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))); + [NoWatch, NoTV, Mac(10, 15), iOS(13, 0)] + [Export("showManageSubscriptionsWithCompletion:")] + void ShowManageSubscriptionsWithCompletion(Action completion); + + // -(void)beginRefundRequestForProduct:(NSString * _Nonnull)productID completion:(void (^ _Nonnull)(enum RCRefundRequestStatus, NSError * _Nullable))completionHandler __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))) __attribute__((availability(macos, unavailable))) __attribute__((availability(ios, introduced=15.0))); + [NoWatch, NoTV, NoMac, iOS(15, 0)] + [Export("beginRefundRequestForProduct:completion:")] + void BeginRefundRequestForProduct(string productID, Action completionHandler); + + // -(void)beginRefundRequestForEntitlement:(NSString * _Nonnull)entitlementID completion:(void (^ _Nonnull)(enum RCRefundRequestStatus, NSError * _Nullable))completionHandler __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))) __attribute__((availability(macos, unavailable))) __attribute__((availability(ios, introduced=15.0))); + [NoWatch, NoTV, NoMac, iOS(15, 0)] + [Export("beginRefundRequestForEntitlement:completion:")] + void BeginRefundRequestForEntitlement(string entitlementID, + Action completionHandler); + + // -(void)beginRefundRequestForActiveEntitlementWithCompletion:(void (^ _Nonnull)(enum RCRefundRequestStatus, NSError * _Nullable))completionHandler __attribute__((availability(tvos, unavailable))) __attribute__((availability(watchos, unavailable))) __attribute__((availability(macos, unavailable))) __attribute__((availability(ios, introduced=15.0))); + [NoWatch, NoTV, NoMac, iOS(15, 0)] + [Export("beginRefundRequestForActiveEntitlementWithCompletion:")] + void BeginRefundRequestForActiveEntitlementWithCompletion( + Action completionHandler); + } + + // @interface RCPlatformInfo : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCPlatformInfo + { + // -(instancetype _Nonnull)initWithFlavor:(NSString * _Nonnull)flavor version:(NSString * _Nonnull)version __attribute__((objc_designated_initializer)); + [Export("initWithFlavor:version:")] + [DesignatedInitializer] + IntPtr Constructor(string flavor, string version); + } + + // @protocol RCPurchasesDelegate + [Protocol, Model(AutoGeneratedName = true)] + [BaseType(typeof(NSObject))] + interface RCPurchasesDelegate + { + // @optional -(void)purchases:(RCPurchases * _Nonnull)purchases receivedUpdatedCustomerInfo:(RCCustomerInfo * _Nonnull)customerInfo; + [Export("purchases:receivedUpdatedCustomerInfo:")] + void ReceivedUpdatedCustomerInfo(RCPurchases purchases, RCCustomerInfo customerInfo); + + // @optional -(void)purchases:(RCPurchases * _Nonnull)purchases readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; + [Export("purchases:readyForPromotedProduct:purchase:")] + void ReadyForPromotedProduct(RCPurchases purchases, RCStoreProduct product, StartPurchaseHandler startPurchase); + + // @optional @property (readonly, nonatomic) BOOL shouldShowPriceConsent __attribute__((availability(watchos, unavailable))) __attribute__((availability(tvos, unavailable))) __attribute__((availability(macos, unavailable))) __attribute__((availability(maccatalyst, introduced=13.4))) __attribute__((availability(ios, introduced=13.4))); + [NoWatch, NoTV, NoMac, MacCatalyst(13, 4), iOS(13, 4)] + [Export("shouldShowPriceConsent")] + bool ShouldShowPriceConsent { get; } + } + + // @interface RCStoreProduct : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCStoreProduct : INativeObject + { + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, nonatomic) NSUInteger hash; + [Export("hash")] nuint Hash { get; } + + // @property (readonly, nonatomic) enum RCStoreProductType productType; + [Export("productType")] RCStoreProductType ProductType { get; } + + // @property (readonly, nonatomic) enum RCStoreProductCategory productCategory; + [Export("productCategory")] RCStoreProductCategory ProductCategory { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedDescription; + [Export("localizedDescription")] string LocalizedDescription { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedTitle; + [Export("localizedTitle")] string LocalizedTitle { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nullable currencyCode; + [NullAllowed, Export("currencyCode")] string CurrencyCode { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedPriceString; + [Export("localizedPriceString")] string LocalizedPriceString { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull productIdentifier; + [Export("productIdentifier")] string ProductIdentifier { get; } + + // @property (readonly, nonatomic) BOOL isFamilyShareable __attribute__((availability(watchos, introduced=8.0))) __attribute__((availability(tvos, introduced=14.0))) __attribute__((availability(macos, introduced=11.0))) __attribute__((availability(ios, introduced=14.0))); + [Watch(8, 0), TV(14, 0), Mac(11, 0), iOS(14, 0)] + [Export("isFamilyShareable")] + bool IsFamilyShareable { get; } + + // @property (readonly, copy, nonatomic) SWIFT_AVAILABILITY(watchos,introduced=6.2) NSString * subscriptionGroupIdentifier __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(macos, introduced=10.14))) __attribute__((availability(tvos, introduced=12.0))) __attribute__((availability(maccatalyst, introduced=13.0))) __attribute__((availability(ios, introduced=12.0))); + [Watch(6, 2), TV(12, 0), MacCatalyst(13, 0), Mac(10, 14), iOS(12, 0)] + [Export("subscriptionGroupIdentifier")] + string SubscriptionGroupIdentifier { get; } + + // @property (readonly, nonatomic, strong) NSNumberFormatter * _Nullable priceFormatter; + [NullAllowed, Export("priceFormatter", ArgumentSemantic.Strong)] + NSNumberFormatter PriceFormatter { get; } + + // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(watchos,introduced=6.2) RCSubscriptionPeriod * subscriptionPeriod __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=11.2))) __attribute__((availability(macos, introduced=10.13.2))) __attribute__((availability(ios, introduced=11.2))); + [Watch(6, 2), TV(11, 2), Mac(10, 13, 2), iOS(11, 2)] + [Export("subscriptionPeriod", ArgumentSemantic.Strong)] + RCSubscriptionPeriod SubscriptionPeriod { get; } + + // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(watchos,introduced=6.2) RCStoreProductDiscount * introductoryDiscount __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=11.2))) __attribute__((availability(macos, introduced=10.13.2))) __attribute__((availability(ios, introduced=11.2))); + [Watch(6, 2), TV(11, 2), Mac(10, 13, 2), iOS(11, 2)] + [Export("introductoryDiscount", ArgumentSemantic.Strong)] + RCStoreProductDiscount IntroductoryDiscount { get; } + + // @property (readonly, copy, nonatomic) SWIFT_AVAILABILITY(watchos,introduced=6.2) NSArray * discounts __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); + [Watch(6, 2), TV(12, 2), Mac(10, 14, 4), iOS(12, 2)] + [Export("discounts", ArgumentSemantic.Copy)] + RCStoreProductDiscount[] Discounts { get; } + + // @property (readonly, nonatomic, strong) NSDecimalNumber * _Nonnull price; + [Export("price", ArgumentSemantic.Strong)] + NSDecimalNumber Price { get; } + + // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(watchos,introduced=6.2) NSDecimalNumber * pricePerMonth __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=11.2))) __attribute__((availability(macos, introduced=10.13.2))) __attribute__((availability(ios, introduced=11.2))); + [Watch(6, 2), TV(11, 2), Mac(10, 13, 2), iOS(11, 2)] + [Export("pricePerMonth", ArgumentSemantic.Strong)] + NSDecimalNumber PricePerMonth { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nullable localizedIntroductoryPriceString; + [NullAllowed, Export("localizedIntroductoryPriceString")] + string LocalizedIntroductoryPriceString { get; } + + // -(instancetype _Nonnull)initWithSk1Product:(SKProduct * _Nonnull)sk1Product; + [Export("initWithSk1Product:")] + IntPtr Constructor(SKProduct sk1Product); + + // @property (readonly, nonatomic, strong) SKProduct * _Nullable sk1Product; + [NullAllowed, Export("sk1Product", ArgumentSemantic.Strong)] + SKProduct Sk1Product { get; } + } + + // @interface RCStoreProductDiscount : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCStoreProductDiscount + { + // @property (readonly, copy, nonatomic) NSString * _Nullable offerIdentifier; + [NullAllowed, Export("offerIdentifier")] + string OfferIdentifier { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nullable currencyCode; + [NullAllowed, Export("currencyCode")] string CurrencyCode { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull localizedPriceString; + [Export("localizedPriceString")] string LocalizedPriceString { get; } + + // @property (readonly, nonatomic) enum RCPaymentMode paymentMode; + [Export("paymentMode")] RCPaymentMode PaymentMode { get; } + + // @property (readonly, nonatomic, strong) RCSubscriptionPeriod * _Nonnull subscriptionPeriod; + [Export("subscriptionPeriod", ArgumentSemantic.Strong)] + RCSubscriptionPeriod SubscriptionPeriod { get; } + + // @property (readonly, nonatomic) NSInteger numberOfPeriods; + [Export("numberOfPeriods")] nint NumberOfPeriods { get; } + + // @property (readonly, nonatomic) enum RCDiscountType type; + [Export("type")] RCDiscountType Type { get; } + + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, nonatomic) NSUInteger hash; + [Export("hash")] nuint Hash { get; } + + // @property (readonly, nonatomic, strong) NSDecimalNumber * _Nonnull price; + [Export("price", ArgumentSemantic.Strong)] + NSDecimalNumber Price { get; } + + // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(watchos,introduced=6.2) SKProductDiscount * sk1Discount __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=12.2))) __attribute__((availability(macos, introduced=10.14.4))) __attribute__((availability(ios, introduced=12.2))); + [Watch(6, 2), TV(12, 2), Mac(10, 14, 4), iOS(12, 2)] + [Export("sk1Discount", ArgumentSemantic.Strong)] + SKProductDiscount Sk1Discount { get; } + } + + // @interface RCStoreTransaction : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCStoreTransaction + { + // @property (readonly, copy, nonatomic) NSString * _Nonnull productIdentifier; + [Export("productIdentifier")] string ProductIdentifier { get; } + + // @property (readonly, copy, nonatomic) NSDate * _Nonnull purchaseDate; + [Export("purchaseDate", ArgumentSemantic.Copy)] + NSDate PurchaseDate { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull transactionIdentifier; + [Export("transactionIdentifier")] string TransactionIdentifier { get; } + + // @property (readonly, nonatomic) NSInteger quantity; + [Export("quantity")] nint Quantity { get; } + + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, nonatomic) NSUInteger hash; + [Export("hash")] nuint Hash { get; } + + // @property (readonly, nonatomic, strong) SKPaymentTransaction * _Nullable sk1Transaction; + [NullAllowed, Export("sk1Transaction", ArgumentSemantic.Strong)] + SKPaymentTransaction Sk1Transaction { get; } + } + + // @interface RCStorefront : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCStorefront + { + // @property (readonly, copy, nonatomic) NSString * _Nonnull countryCode; + [Export("countryCode")] string CountryCode { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull identifier; + [Export("identifier")] string Identifier { get; } + + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, nonatomic) NSUInteger hash; + [Export("hash")] nuint Hash { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull description; + [Export("description")] [Override] string Description { get; } + + // @property (readonly, nonatomic, strong) SWIFT_AVAILABILITY(maccatalyst,introduced=13.1) SKStorefront * sk1Storefront __attribute__((availability(maccatalyst, introduced=13.1))) __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=13.0))) __attribute__((availability(macos, introduced=10.15))) __attribute__((availability(ios, introduced=13.0))); + [Watch(6, 2), TV(13, 0), MacCatalyst(13, 1), Mac(10, 15), iOS(13, 0)] + [Export("sk1Storefront", ArgumentSemantic.Strong)] + SKStorefront Sk1Storefront { get; } + + // @property (readonly, nonatomic, strong, class) RCStorefront * _Nullable sk1CurrentStorefront __attribute__((availability(maccatalyst, introduced=13.1))) __attribute__((availability(watchos, introduced=6.2))) __attribute__((availability(tvos, introduced=13.0))) __attribute__((availability(macos, introduced=10.15))) __attribute__((availability(ios, introduced=13.0))); + [Watch(6, 2), TV(13, 0), MacCatalyst(13, 1), Mac(10, 15), iOS(13, 0)] + [Static] + [NullAllowed, Export("sk1CurrentStorefront", ArgumentSemantic.Strong)] + RCStorefront Sk1CurrentStorefront { get; } + } + + // @interface RCSubscriptionPeriod : NSObject + [BaseType(typeof(NSObject))] + [DisableDefaultCtor] + interface RCSubscriptionPeriod + { + // @property (readonly, nonatomic) NSInteger value; + [Export("value")] nint Value { get; } + + // @property (readonly, nonatomic) enum RCSubscriptionPeriodUnit unit; + [Export("unit")] RCSubscriptionPeriodUnit Unit { get; } + + // -(BOOL)isEqual:(id _Nullable)object __attribute__((warn_unused_result(""))); + [Export("isEqual:")] + [Override] + bool IsEqual([NullAllowed] NSObject @object); + + // @property (readonly, nonatomic) NSUInteger hash; + [Export("hash")] nuint Hash { get; } + + // @property (readonly, copy, nonatomic) NSString * _Nonnull debugDescription; + [Export("debugDescription")] [Override] string DebugDescription { get; } + } +} \ No newline at end of file diff --git a/Xamarin.RevenueCat.iOS/StructsAndEnums.cs b/Xamarin.RevenueCat.iOS/StructsAndEnums.cs index 2ba3592..f6009dc 100644 --- a/Xamarin.RevenueCat.iOS/StructsAndEnums.cs +++ b/Xamarin.RevenueCat.iOS/StructsAndEnums.cs @@ -15,6 +15,15 @@ public enum RCAttributionNetwork : long MParticle = 6, } + [Native] + public enum RCCacheFetchPolicy : long + { + FromCacheOnly = 0, + FetchCurrent = 1, + NotStaleCachedOrFetched = 2, + CachedOrFetched = 3, + } + [Native] public enum RCPurchasesErrorCode : long { @@ -45,7 +54,6 @@ public enum RCPurchasesErrorCode : long UnsupportedError = 24, EmptySubscriberAttributesError = 25, ProductDiscountMissingIdentifierError = 26, - MissingAppUserIDForAliasCreationError = 27, ProductDiscountMissingSubscriptionGroupIdentifierError = 28, CustomerInfoError = 29, SystemInfoError = 30, @@ -53,6 +61,7 @@ public enum RCPurchasesErrorCode : long ProductRequestTimedOut = 32, APIEndpointBlocked = 33, InvalidPromotionalOfferError = 34, + OfflineConnectionError = 35, } [Native] @@ -129,6 +138,7 @@ public enum RCStore : long Stripe = 3, Promotional = 4, UnknownStore = 5, + Amazon = 6, } [Native] diff --git a/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj b/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj index e60002f..6a0b746 100644 --- a/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj +++ b/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj @@ -3,7 +3,7 @@ true Xamarin.RevenueCat.iOS - 4.1.0.5 + 4.9.0.2 Contains bindings for https://docs.revenuecat.com/docs/ios Christian Kapplmüller fun.music IT GmbH @@ -41,24 +41,24 @@ true - - + + - + - - + + - + - + - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -70,5 +70,5 @@ True - + diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Headers/RevenueCat-Swift.h b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Headers/RevenueCat-Swift.h index e28ecd5..c591918 100644 --- a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Headers/RevenueCat-Swift.h +++ b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Headers/RevenueCat-Swift.h @@ -2,7 +2,7 @@ #include #endif #if TARGET_OS_SIMULATOR -// Generated by Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) +// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) #ifndef REVENUECAT_SWIFT_H #define REVENUECAT_SWIFT_H #pragma clang diagnostic push @@ -188,6 +188,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -212,6 +219,259 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif + +/// This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers. +/// The attributes are additional structured information on a user. Since attributes are writable using a public key +/// they should not be used for managing secure or sensitive information such as subscription status, coins, etc. +/// Key names starting with “$” are reserved names used by RevenueCat. For a full list of key restrictions refer +/// to our guide +SWIFT_CLASS_NAMED("Attribution") +@interface RCAttribution : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +@class NSString; +@class NSData; + +@interface RCAttribution (SWIFT_EXTENSION(RevenueCat)) +/// Automatically collect subscriber attributes associated with the device identifiers +///
    +///
  • +/// $idfa +///
  • +///
  • +/// $idfv +///
  • +///
  • +/// $ip +///
  • +///
+- (void)collectDeviceIdentifiers; +/// Subscriber attributes are useful for storing additional, structured information on a user. +/// Since attributes are writable using a public key they should not be used for +/// managing secure or sensitive information such as subscription status, coins, etc. +/// Key names starting with “$” are reserved names used by RevenueCat. For a full list of key +/// restrictions refer to our guide +/// \param attributes Map of attributes by key. Set the value as an empty string to delete an attribute. +/// +- (void)setAttributes:(NSDictionary * _Nonnull)attributes; +/// Subscriber attribute associated with the email address for the user. +///

Related Articles

+/// +/// \param email Empty String or nil will delete the subscriber attribute. +/// +- (void)setEmail:(NSString * _Nullable)email; +/// Subscriber attribute associated with the phone number for the user. +///

Related Articles

+/// +/// \param phoneNumber Empty String or nil will delete the subscriber attribute. +/// +- (void)setPhoneNumber:(NSString * _Nullable)phoneNumber; +/// Subscriber attribute associated with the display name for the user. +///

Related Articles

+/// +/// \param displayName Empty String or nil will delete the subscriber attribute. +/// +- (void)setDisplayName:(NSString * _Nullable)displayName; +/// Subscriber attribute associated with the push token for the user. +///

Related Articles

+/// +///

Related Symbols

+///
    +///
  • +/// Attribution/setPushTokenString(_:) +///
  • +///
+/// \param pushToken nil will delete the subscriber attribute. +/// +- (void)setPushToken:(NSData * _Nullable)pushToken; +/// Subscriber attribute associated with the push token for the user. +///

Related Articles

+/// +///

Related Symbols

+///
    +///
  • +/// Attribution/setPushToken(_:) +///
  • +///
+/// \param pushToken nil will delete the subscriber attribute. +/// +- (void)setPushTokenString:(NSString * _Nullable)pushToken; +/// Subscriber attribute associated with the Adjust Id for the user. +/// Required for the RevenueCat Adjust integration. +///

Related Articles

+/// +- (void)setAdjustID:(NSString * _Nullable)adjustID; +/// Subscriber attribute associated with the Appsflyer Id for the user. +/// Required for the RevenueCat Appsflyer integration. +///

Related Articles

+/// +- (void)setAppsflyerID:(NSString * _Nullable)appsflyerID; +/// Subscriber attribute associated with the Facebook SDK Anonymous Id for the user. +/// Recommended for the RevenueCat Facebook integration. +///

Related Articles

+/// +- (void)setFBAnonymousID:(NSString * _Nullable)fbAnonymousID; +/// Subscriber attribute associated with the mParticle Id for the user. +/// Recommended for the RevenueCat mParticle integration. +///

Related Articles

+/// +- (void)setMparticleID:(NSString * _Nullable)mparticleID; +/// Subscriber attribute associated with the OneSignal Player ID for the user. +/// Required for the RevenueCat OneSignal integration. +///

Related Articles

+/// +- (void)setOnesignalID:(NSString * _Nullable)onesignalID; +/// Subscriber attribute associated with the Airship Channel ID for the user. +/// Required for the RevenueCat Airship integration. +///

Related Articles

+/// +- (void)setAirshipChannelID:(NSString * _Nullable)airshipChannelID; +/// Subscriber attribute associated with the CleverTap ID for the user. +/// Required for the RevenueCat CleverTap integration. +///

Related Articles

+/// +- (void)setCleverTapID:(NSString * _Nullable)cleverTapID; +/// Subscriber attribute associated with the Mixpanel Distinct ID for the user. +/// Optional for the RevenueCat Mixpanel integration. +///

Related Articles

+/// +- (void)setMixpanelDistinctID:(NSString * _Nullable)mixpanelDistinctID; +/// Subscriber attribute associated with the Firebase App Instance ID for the user. +/// Required for the RevenueCat Firebase integration. +///

Related Articles

+/// +- (void)setFirebaseAppInstanceID:(NSString * _Nullable)firebaseAppInstanceID; +/// Subscriber attribute associated with the install media source for the user. +///

Related Articles

+/// +/// \param mediaSource Empty String or nil will delete the subscriber attribute. +/// +- (void)setMediaSource:(NSString * _Nullable)mediaSource; +/// Subscriber attribute associated with the install campaign for the user. +///

Related Articles

+/// +/// \param campaign Empty String or nil will delete the subscriber attribute. +/// +- (void)setCampaign:(NSString * _Nullable)campaign; +/// Subscriber attribute associated with the install ad group for the user +///

Related Articles

+/// +/// \param adGroup Empty String or nil will delete the subscriber attribute. +/// +- (void)setAdGroup:(NSString * _Nullable)adGroup; +/// Subscriber attribute associated with the install ad for the user +///

Related Articles

+/// +/// \param installAd Empty String or nil will delete the subscriber attribute. +/// +- (void)setAd:(NSString * _Nullable)installAd; +/// Subscriber attribute associated with the install keyword for the user +///

Related Articles

+/// +/// \param keyword Empty String or nil will delete the subscriber attribute. +/// +- (void)setKeyword:(NSString * _Nullable)keyword; +/// Subscriber attribute associated with the install ad creative for the user. +///

Related Articles

+/// +/// \param creative Empty String or nil will delete the subscriber attribute. +/// +- (void)setCreative:(NSString * _Nullable)creative; +@end + /// Enum of supported attribution networks typedef SWIFT_ENUM_NAMED(NSInteger, RCAttributionNetwork, "AttributionNetwork", open) { /// Apple’s search ads @@ -230,7 +490,21 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCAttributionNetwork, "AttributionNetwork", RCAttributionNetworkMParticle = 6, }; -@class NSNumber; +/// Specifies the behavior for a caching API. +typedef SWIFT_ENUM_NAMED(NSInteger, RCCacheFetchPolicy, "CacheFetchPolicy", open) { +/// Returns values from the cache, or throws an error if not available. + RCCacheFetchPolicyFromCacheOnly = 0, +/// Always fetch the most up-to-date data. + RCCacheFetchPolicyFetchCurrent = 1, +/// Returns the cached data if available and not stale, or fetches up-to-date data. +/// warning: +/// if the cached data is stale, and fetching up-to-date data fails (if offline, for example) +/// an error will be returned instead of the outdated cached data. + RCCacheFetchPolicyNotStaleCachedOrFetched = 2, +/// Default behavior: returns the cached data if available (even if stale), or fetches up-to-date data. + RCCacheFetchPolicyCachedOrFetched = 3, +}; + SWIFT_CLASS("_TtC10RevenueCat16NetworkOperation") @interface NetworkOperation : NSOperation @@ -249,17 +523,105 @@ SWIFT_CLASS("_TtC10RevenueCat25CacheableNetworkOperation") @interface CacheableNetworkOperation : NetworkOperation @end +@class RCConfigurationBuilder; -SWIFT_CLASS("_TtC10RevenueCat20CreateAliasOperation") -@interface CreateAliasOperation : CacheableNetworkOperation +/// Configuration can be used when configuring the Purchases instance. It is not required to be used, but +/// highly recommended. This class follows a builder pattern. +/// To configure your Purchases instance using this object, follow these steps. +/// Steps: +///
    +///
  1. +/// Call Configuration/builder(withAPIKey:) To obtain a Builder object. +///
  2. +///
  3. +/// Set this builder’s properties using the “with(” functions. +///
  4. +///
  5. +/// Call Builder/build() to obtain the Configuration object. +///
  6. +///
  7. +/// Pass the Configuration object into Purchases/configure(with:)-6oipy. +///
  8. +///
+/// \code +/// let configuration = Configuration.Builder(withAPIKey: "MyKey") +/// .with(appUserID: "SomeAppUserID") +/// .with(userDefaults: myUserDefaults) +/// .with(networkTimeout: 15) +/// .with(storeKit1Timeout: 15) +/// .with(usesStoreKit2IfAvailable: true) +/// .build() +/// Purchases.configure(with: configuration) +/// +/// \endcode +SWIFT_CLASS_NAMED("Configuration") +@interface RCConfiguration : NSObject +/// Factory method for the Configuration/Builder object that is required to create a Configuration ++ (RCConfigurationBuilder * _Nonnull)builderWithAPIKey:(NSString * _Nonnull)apiKey SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class NSUserDefaults; +@class RCDangerousSettings; +@class RCPlatformInfo; - -@class RCEntitlementInfos; -@class NSString; -@class NSDate; -@class RCStoreTransaction; +/// The Builder for Configuration. +SWIFT_CLASS_NAMED("Builder") +@interface RCConfigurationBuilder : NSObject +/// Create a new builder with your API key. +/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ +/// +- (nonnull instancetype)initWithAPIKey:(NSString * _Nonnull)apiKey OBJC_DESIGNATED_INITIALIZER; +/// Update your API key. +- (RCConfigurationBuilder * _Nonnull)withApiKey:(NSString * _Nonnull)apiKey SWIFT_WARN_UNUSED_RESULT; +/// Set an appUserID. +/// note: +/// Best practice is to use a salted hash of your unique app user ids. +/// important: +/// Set this property if you have your own user identifiers that you manage. +/// \param appUserID The unique app user id for this user. This user id will allow users to share their +/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases +/// to generate this for you. +/// +- (RCConfigurationBuilder * _Nonnull)withAppUserID:(NSString * _Nonnull)appUserID SWIFT_WARN_UNUSED_RESULT; +/// Set observerMode. +/// \param observerMode Set this to true if you have your own IAP implementation and want to use only +/// RevenueCat’s backend. Default is false. +/// +- (RCConfigurationBuilder * _Nonnull)withObserverMode:(BOOL)observerMode SWIFT_WARN_UNUSED_RESULT; +/// Set userDefaults. +/// \param userDefaults Custom UserDefaults to use +/// +- (RCConfigurationBuilder * _Nonnull)withUserDefaults:(NSUserDefaults * _Nonnull)userDefaults SWIFT_WARN_UNUSED_RESULT; +/// Set usesStoreKit2IfAvailable. +/// important: +/// Support for purchases using StoreKit 2 is currently in an experimental phase. +/// We recommend setting this value to false (default) for production apps. +/// \param usesStoreKit2IfAvailable EXPERIMENTAL. opt in to using StoreKit 2 on devices that support it. +/// Purchases will be made using StoreKit 2 under the hood automatically. +/// +- (RCConfigurationBuilder * _Nonnull)withUsesStoreKit2IfAvailable:(BOOL)usesStoreKit2IfAvailable SWIFT_WARN_UNUSED_RESULT; +/// Set dangerousSettings. +/// \param dangerousSettings Only use if suggested by RevenueCat support team. +/// +- (RCConfigurationBuilder * _Nonnull)withDangerousSettings:(RCDangerousSettings * _Nonnull)dangerousSettings SWIFT_WARN_UNUSED_RESULT; +/// Set networkTimeout. +- (RCConfigurationBuilder * _Nonnull)withNetworkTimeout:(NSTimeInterval)networkTimeout SWIFT_WARN_UNUSED_RESULT; +/// Set storeKit1Timeout. +- (RCConfigurationBuilder * _Nonnull)withStoreKit1Timeout:(NSTimeInterval)storeKit1Timeout SWIFT_WARN_UNUSED_RESULT; +/// Set platformInfo. +- (RCConfigurationBuilder * _Nonnull)withPlatformInfo:(RCPlatformInfo * _Nonnull)platformInfo SWIFT_WARN_UNUSED_RESULT; +/// Generate a Configuration object given the values configured by this builder. +- (RCConfiguration * _Nonnull)build SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class RCEntitlementInfos; +@class NSDate; +@class RCNonSubscriptionTransaction; @class NSURL; /// A container for the most recent customer info returned from Purchases. @@ -274,11 +636,9 @@ SWIFT_CLASS_NAMED("CustomerInfo") @property (nonatomic, readonly, copy) NSSet * _Nonnull allPurchasedProductIdentifiers; /// Returns the latest expiration date of all products, nil if there are none. @property (nonatomic, readonly, copy) NSDate * _Nullable latestExpirationDate; -/// Returns all product IDs of the non-subscription purchases a user has made. -@property (nonatomic, readonly, copy) NSSet * _Nonnull nonConsumablePurchases SWIFT_DEPRECATED_MSG("use nonSubscriptionTransactions"); /// Returns all the non-subscription purchases a user has made. /// The purchases are ordered by purchase date in ascending order. -@property (nonatomic, readonly, copy) NSArray * _Nonnull nonSubscriptionTransactions; +@property (nonatomic, readonly, copy) NSArray * _Nonnull nonSubscriptions; /// Returns the fetch date of this CustomerInfo. @property (nonatomic, readonly, copy) NSDate * _Nonnull requestDate; /// The date this user was first seen in RevenueCat. @@ -313,12 +673,6 @@ SWIFT_CLASS_NAMED("CustomerInfo") /// note: /// This can be nil, see -Purchases.restorePurchases(completion:) @property (nonatomic, readonly, copy) NSString * _Nullable originalApplicationVersion; -/// The underlying data for this CustomerInfo. -/// note: -/// the content and format of this data isn’t documented and is subject to change. -/// it’s only meant for debugging purposes or for getting access to future data -/// without updating the SDK. -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull rawData; /// Get the expiration date for a given product identifier. You should use Entitlements though! /// \param productIdentifier Product identifier for product /// @@ -357,6 +711,24 @@ SWIFT_CLASS_NAMED("CustomerInfo") + +@interface RCCustomerInfo (SWIFT_EXTENSION(RevenueCat)) +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull rawData; +@end + + +@class RCStoreTransaction; + +@interface RCCustomerInfo (SWIFT_EXTENSION(RevenueCat)) +/// Returns all product IDs of the non-subscription purchases a user has made. +@property (nonatomic, readonly, copy) NSSet * _Nonnull nonConsumablePurchases SWIFT_DEPRECATED_MSG("use nonSubscriptionTransactions"); +/// Returns all the non-subscription purchases a user has made. +/// The purchases are ordered by purchase date in ascending order. +@property (nonatomic, readonly, copy) NSArray * _Nonnull nonSubscriptionTransactions SWIFT_DEPRECATED_MSG("", "nonSubscriptions"); +@end + + + /// Only use a Dangerous Setting if suggested by RevenueCat support team. SWIFT_CLASS_NAMED("DangerousSettings") @interface RCDangerousSettings : NSObject @@ -387,10 +759,17 @@ SWIFT_CLASS_NAMED("EntitlementInfo") /// The entitlement identifier configured in the RevenueCat dashboard @property (nonatomic, readonly, copy) NSString * _Nonnull identifier; /// True if the user has access to this entitlement +/// warning: +/// this is equivalent to isActiveInAnyEnvironment +///

Related Symbols

+///
    +///
  • +/// isActiveInCurrentEnvironment +///
  • +///
@property (nonatomic, readonly) BOOL isActive; /// True if the underlying subscription is set to renew at the end of -/// the billing period (expirationDate). Will always be true if entitlement -/// is for lifetime access. +/// the billing period (expirationDate). @property (nonatomic, readonly) BOOL willRenew; /// The last period type this entitlement was in /// Either: PeriodType/normal, PeriodType/intro, PeriodType/trial @@ -423,11 +802,6 @@ SWIFT_CLASS_NAMED("EntitlementInfo") /// or shared to them by a family member. This can be useful for onboarding users who have had /// an entitlement shared with them, but might not be entirely aware of the benefits they now have. @property (nonatomic, readonly) enum RCPurchaseOwnershipType ownershipType; -/// The underlying data for this EntitlementInfo. -/// note: -/// the content and format of this data isn’t documented and is subject to change, -/// it’s only meant for debugging purposes or for getting access to future data -/// without updating the SDK. @property (nonatomic, readonly, copy) NSDictionary * _Nonnull rawData; @property (nonatomic, readonly, copy) NSString * _Nonnull description; - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; @@ -441,6 +815,29 @@ SWIFT_CLASS_NAMED("EntitlementInfo") +@interface RCEntitlementInfo (SWIFT_EXTENSION(RevenueCat)) +/// True if the user has access to this entitlement, +/// note: +/// When queried from the sandbox environment, it only returns true if active in sandbox. +/// When queried from production, this only returns true if active in production. +///

Related Symbols

+///
    +///
  • +/// isActiveInAnyEnvironment +///
  • +///
+@property (nonatomic, readonly) BOOL isActiveInCurrentEnvironment; +/// True if the user has access to this entitlement in any environment. +///

Related Symbols

+///
    +///
  • +/// isActiveInCurrentEnvironment +///
  • +///
+@property (nonatomic, readonly) BOOL isActiveInAnyEnvironment; +@end + + /// This class contains all the entitlements associated to the user. SWIFT_CLASS_NAMED("EntitlementInfos") @interface RCEntitlementInfos : NSObject @@ -448,8 +845,6 @@ SWIFT_CLASS_NAMED("EntitlementInfos") /// identifier. This dictionary can also be accessed by using an index subscript on EntitlementInfos, e.g. /// entitlementInfos["pro_entitlement_id"]. @property (nonatomic, readonly, copy) NSDictionary * _Nonnull all; -/// Dictionary of active EntitlementInfo (RCEntitlementInfo) objects keyed by entitlement identifier. -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull active; - (RCEntitlementInfo * _Nullable)objectForKeyedSubscript:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly, copy) NSString * _Nonnull description; - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; @@ -457,6 +852,42 @@ SWIFT_CLASS_NAMED("EntitlementInfos") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end + + +@interface RCEntitlementInfos (SWIFT_EXTENSION(RevenueCat)) +/// Dictionary of active EntitlementInfo objects keyed by their identifiers. +/// warning: +/// this is equivalent to activeInAnyEnvironment +///

Related Symbols

+///
    +///
  • +/// activeInCurrentEnvironment +///
  • +///
+@property (nonatomic, readonly, copy) NSDictionary * _Nonnull active; +/// Dictionary of active EntitlementInfo objects keyed by their identifiers. +/// note: +/// When queried from the sandbox environment, it only returns entitlements active in sandbox. +/// When queried from production, this only returns entitlements active in production. +///

Related Symbols

+///
    +///
  • +/// activeInAnyEnvironment +///
  • +///
+@property (nonatomic, readonly, copy) NSDictionary * _Nonnull activeInCurrentEnvironment; +/// Dictionary of active EntitlementInfo objects keyed by their identifiers. +/// note: +/// these can be active on any environment. +///

Related Symbols

+///
    +///
  • +/// activeInCurrentEnvironment +///
  • +///
+@property (nonatomic, readonly, copy) NSDictionary * _Nonnull activeInAnyEnvironment; +@end + /// Error codes used by the Purchases SDK typedef SWIFT_ENUM_NAMED(NSInteger, RCPurchasesErrorCode, "ErrorCode", open) { RCUnknownError SWIFT_COMPILE_NAME("unknownError") = 0, @@ -486,7 +917,6 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCPurchasesErrorCode, "ErrorCode", open) { RCUnsupportedError SWIFT_COMPILE_NAME("unsupportedError") = 24, RCEmptySubscriberAttributesError SWIFT_COMPILE_NAME("emptySubscriberAttributes") = 25, RCProductDiscountMissingIdentifierError SWIFT_COMPILE_NAME("productDiscountMissingIdentifierError") = 26, - RCMissingAppUserIDForAliasCreationError SWIFT_COMPILE_NAME("missingAppUserIDForAliasCreationError") = 27, RCProductDiscountMissingSubscriptionGroupIdentifierError SWIFT_COMPILE_NAME("productDiscountMissingSubscriptionGroupIdentifierError") = 28, RCCustomerInfoError SWIFT_COMPILE_NAME("customerInfoError") = 29, RCSystemInfoError SWIFT_COMPILE_NAME("systemInfoError") = 30, @@ -494,16 +924,11 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCPurchasesErrorCode, "ErrorCode", open) { RCProductRequestTimedOut SWIFT_COMPILE_NAME("productRequestTimedOut") = 32, RCAPIEndpointBlocked SWIFT_COMPILE_NAME("apiEndpointBlockedError") = 33, RCInvalidPromotionalOfferError SWIFT_COMPILE_NAME("invalidPromotionalOfferError") = 34, + RCOfflineConnectionError SWIFT_COMPILE_NAME("offlineConnectionError") = 35, }; static NSString * _Nonnull const RCPurchasesErrorCodeDomain = @"RevenueCat.ErrorCode"; -SWIFT_CLASS("_TtC10RevenueCat12ErrorDetails") -@interface ErrorDetails : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - SWIFT_CLASS("_TtC10RevenueCat15FakeASIdManager") @interface FakeASIdManager : NSObject + (FakeASIdManager * _Nonnull)sharedManager SWIFT_WARN_UNUSED_RESULT; @@ -615,6 +1040,21 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCLogLevel, "LogLevel", open) { + + +/// Information that represents a non-subscription purchase made by a user. +SWIFT_CLASS_NAMED("NonSubscriptionTransaction") +@interface RCNonSubscriptionTransaction : NSObject +/// The product identifier. +@property (nonatomic, readonly, copy) NSString * _Nonnull productIdentifier; +/// The date that App Store charged the user’s account. +@property (nonatomic, readonly, copy) NSDate * _Nonnull purchaseDate; +/// The unique identifier for the transaction. +@property (nonatomic, readonly, copy) NSString * _Nonnull transactionIdentifier; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + @class RCPackage; /// An offering is a collection of Packages, and they let you control which products @@ -743,6 +1183,14 @@ SWIFT_CLASS_NAMED("Package") @end +@class SKProduct; + +@interface RCPackage (SWIFT_EXTENSION(RevenueCat)) +/// SKProduct assigned to this package. https://developer.apple.com/documentation/storekit/skproduct +@property (nonatomic, readonly, strong) SKProduct * _Nonnull product SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(macos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead"); +@end + + @interface RCPackage (SWIFT_EXTENSION(RevenueCat)) /// \param packageType A PackageType. /// @@ -758,13 +1206,6 @@ SWIFT_CLASS_NAMED("Package") + (enum RCPackageType)packageTypeFrom:(NSString * _Nonnull)string SWIFT_WARN_UNUSED_RESULT; @end -@class SKProduct; - -@interface RCPackage (SWIFT_EXTENSION(RevenueCat)) -/// SKProduct assigned to this package. https://developer.apple.com/documentation/storekit/skproduct -@property (nonatomic, readonly, strong) SKProduct * _Nonnull product SWIFT_AVAILABILITY(macos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead"); -@end - /// Enumeration of all possible Package types, as configured on the package. ///

Related Articles

@@ -857,21 +1298,24 @@ SWIFT_CLASS("_TtC10RevenueCat15ProductsManager") @end +@class RCStoreProductDiscount; +@class RCPromotionalOfferSignedData; + /// Represents a StoreProductDiscount that has been validated and /// is ready to be used for a purchase. ///

Related Symbols

///
    ///
  • -/// Purchases/getPromotionalOffer(forProductDiscount:product:) +/// Purchases/promotionalOffer(forProductDiscount:product:) ///
  • ///
  • /// Purchases/getPromotionalOffer(forProductDiscount:product:completion:) ///
  • ///
  • -/// StoreProduct/getEligiblePromotionalOffers() +/// StoreProduct/eligiblePromotionalOffers() ///
  • ///
  • -/// Purchases/getEligiblePromotionalOffers(forProduct:) +/// Purchases/eligiblePromotionalOffers(forProduct:) ///
  • ///
  • /// Purchases/purchase(package:promotionalOffer:) @@ -888,14 +1332,39 @@ SWIFT_CLASS("_TtC10RevenueCat15ProductsManager") ///
SWIFT_CLASS_NAMED("PromotionalOffer") @interface RCPromotionalOffer : NSObject +/// The StoreProductDiscount in this offer. +@property (nonatomic, readonly, strong) RCStoreProductDiscount * _Nonnull discount; +/// The SignedData-swift.class provides information about the PromotionalOffer’s signature. +@property (nonatomic, readonly, strong) RCPromotionalOfferSignedData * _Nonnull signedData; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@interface RCPromotionalOffer (SWIFT_EXTENSION(RevenueCat)) +@end +@class NSUUID; -SWIFT_CLASS_NAMED("PromotionalOfferEligibility") SWIFT_AVAILABILITY(macos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(ios,obsoleted=1,message="Use PromotionalOffer instead") +/// Contains the details of a promotional offer discount that you want to apply to a payment. +SWIFT_CLASS_NAMED("SignedData") +@interface RCPromotionalOfferSignedData : NSObject +/// The subscription offer identifier. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The key identifier of the subscription key. +@property (nonatomic, readonly, copy) NSString * _Nonnull keyIdentifier; +/// The nonce used in the signature. +@property (nonatomic, readonly, copy) NSUUID * _Nonnull nonce; +/// The cryptographic signature of the offer parameters, generated on RevenueCat’s server. +@property (nonatomic, readonly, copy) NSString * _Nonnull signature; +/// The UNIX time, in milliseconds, when the signature was generated. +@property (nonatomic, readonly) NSInteger timestamp; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("PromotionalOfferEligibility") SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(macos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(ios,obsoleted=1,message="Use PromotionalOffer instead") @interface RCPromotionalOfferEligibility : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -983,7 +1452,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL forceUniversalAppStore;) /// Approve what kids buy with Ask to Buy /// /// -SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL simulatesAskToBuyInSandbox SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14) SWIFT_AVAILABILITY(ios,introduced=8.0);) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL simulatesAskToBuyInSandbox SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14) SWIFT_AVAILABILITY(ios,introduced=8.0);) + (BOOL)simulatesAskToBuyInSandbox SWIFT_WARN_UNUSED_RESULT; + (void)setSimulatesAskToBuyInSandbox:(BOOL)newValue; /// Indicates whether the user is allowed to make payments. @@ -1041,51 +1510,33 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL verboseLogs;) /// Current version of the Purchases framework. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull frameworkVersion;) + (NSString * _Nonnull)frameworkVersion SWIFT_WARN_UNUSED_RESULT; -/// Whether transactions should be finished automatically. true by default. -/// * - Warning: Setting this value to false will prevent the SDK from finishing transactions. -/// * In this case, you must finish transactions in your app, otherwise they will remain in the queue and -/// * will turn up every time the app is opened. -/// * More information on finishing transactions manually is available here. -@property (nonatomic) BOOL finishTransactions; -/// Automatically collect subscriber attributes associated with the device identifiers +/// Attribution object that is responsible for all explicit attribution APIs +/// as well as subscriber attributes that RevenueCat offers. +///

Example:

+/// \code +/// Purchases.shared.attribution.setEmail(“nobody@example.com”) +/// +/// \endcode

Related Articles

/// -- (void)collectDeviceIdentifiers; +@property (nonatomic, readonly, strong) RCAttribution * _Nonnull attribution; +/// Whether transactions should be finished automatically. true by default. +/// * - Warning: Setting this value to false will prevent the SDK from finishing transactions. +/// * In this case, you must finish transactions in your app, otherwise they will remain in the queue and +/// * will turn up every time the app is opened. +/// * More information on finishing transactions manually is available here. +@property (nonatomic) BOOL finishTransactions; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -SWIFT_PROTOCOL("_TtP10RevenueCat29PurchasesOrchestratorDelegate_") -@protocol PurchasesOrchestratorDelegate -- (void)shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))defermentBlock; -@end - - -@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) -/// Called when a user initiates a promotional in-app purchase from the App Store. -/// If your app is able to handle a purchase at the current time, run the deferment block in this method. -/// If the app is not in a state to make a purchase: cache the defermentBlock, then call the defermentBlock -/// when the app is ready to make the promotional purchase. -/// If the purchase should never be made, you don’t need to ever call the defermentBlock and Purchases -/// will not proceed with promotional purchases. -/// \param product StoreProduct the product that was selected from the app store. -/// -- (void)shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))defermentBlock; -@end - - - -@class RCPlatformInfo; @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) RCPlatformInfo * _Nullable platformInfo;) @@ -1102,434 +1553,243 @@ SWIFT_CLASS_NAMED("PlatformInfo") @end - @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) -/// Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DEPRECATED_MSG("use Purchases.logLevel instead");) -+ (BOOL)debugLogsEnabled SWIFT_WARN_UNUSED_RESULT; -+ (void)setDebugLogsEnabled:(BOOL)newValue; -/// Deprecated -@property (nonatomic) BOOL allowSharingAppStoreAccount SWIFT_DEPRECATED_MSG("Configure behavior through the RevenueCat dashboard instead"); -/// Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns. -///

Related articles

-/// -/// \param data Dictionary provided by the network. -/// -/// \param network Enum for the network the data is coming from, see AttributionNetwork for supported -/// networks. -/// -+ (void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network SWIFT_DEPRECATED_MSG("Use the set functions instead"); -/// Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns. -///

Related articles

-/// -/// \param data Dictionary provided by the network. -/// -/// \param network Enum for the network the data is coming from, see AttributionNetwork for supported -/// networks. -/// -/// \param networkUserId User Id that should be sent to the network. Default is the current App User Id. -/// -+ (void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network forNetworkUserId:(NSString * _Nullable)networkUserId SWIFT_DEPRECATED_MSG("Use the set functions instead"); -@end - -@class NSUserDefaults; - -@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) -/// Configures an instance of the Purchases SDK with a specified API key. -/// The instance will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// note: -/// Use this initializer if your app does not have an account system. -/// Purchases will generate a unique identifier for the current device and persist it to NSUserDefaults. -/// This also affects the behavior of Purchases/restorePurchases(completion:). -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey; -/// Configures an instance of the Purchases SDK with a specified API key and app user ID. +/// Configures an instance of the Purchases SDK with a specified Configuration. /// The instance will be set as a singleton. /// You should access the singleton instance using Purchases/shared -/// note: -/// Best practice is to use a salted hash of your unique app user ids. -/// warning: -/// Use this initializer if you have your own user identifiers that you manage. -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID; -/// Configures an instance of the Purchases SDK with a custom UserDefaults. -/// Use this constructor if you want to -/// sync status across a shared container, such as between a host app and an extension. The instance of the -/// Purchases SDK will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// \param observerMode Set this to true if you have your own IAP implementation and want to use only -/// RevenueCat’s backend. Default is false. -/// -/// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode; -/// Configures an instance of the Purchases SDK with a custom UserDefaults. -/// Use this constructor if you want to -/// sync status across a shared container, such as between a host app and an extension. The instance of the -/// Purchases SDK will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// \param observerMode Set this to true if you have your own IAP implementation and want to use only -/// RevenueCat’s backend. Default is false. +/// important: +/// See Configuration/Builder for more information about configurable properties. +///

Example

+/// \code +/// Purchases.configure( +/// with: Configuration.Builder(withAPIKey: Constants.apiKey) +/// .with(usesStoreKit2IfAvailable: true) +/// .with(observerMode: false) +/// .with(appUserID: "") +/// .build() +/// ) /// -/// \param userDefaults Custom UserDefaults to use +/// \endcode\param configuration The Configuration object you wish to use to configure Purchases /// /// /// returns: /// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults; -/// Configures an instance of the Purchases SDK with a custom userDefaults. -/// Use this constructor if you want to sync status across a shared container, -/// such as between a host app and an extension. -/// The instance of the Purchases SDK will be set as a singleton. ++ (RCPurchases * _Nonnull)configureWithConfiguration:(RCConfiguration * _Nonnull)configuration; +/// Configures an instance of the Purchases SDK with a specified Configuration/Builder. +/// The instance will be set as a singleton. /// You should access the singleton instance using Purchases/shared /// important: -/// Support for purchases using StoreKit 2 is currently in an experimental phase. -/// We recommend setting this value to false (default) for production apps. -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// \param observerMode Set this to true if you have your own IAP implementation and want to use only -/// RevenueCat’s backend. Default is false. -/// -/// \param userDefaults Custom UserDefaults to use +/// See Configuration/Builder for more information about configurable properties. +///

Example

+/// \code +/// Purchases.configure( +/// with: .init(withAPIKey: Constants.apiKey) +/// .with(usesStoreKit2IfAvailable: true) +/// .with(observerMode: false) +/// .with(appUserID: "") +/// ) /// -/// \param useStoreKit2IfAvailable EXPERIMENTAL. opt in to using StoreKit 2 on devices that support it. -/// Purchases will be made using StoreKit 2 under the hood automatically. +/// \endcode\param builder The Configuration/Builder object you wish to use to configure Purchases /// /// /// returns: /// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable; -/// Configures an instance of the Purchases SDK with a custom userDefaults. -/// Use this constructor if you want to sync status across a shared container, -/// such as between a host app and an extension. -/// The instance of the Purchases SDK will be set as a singleton. ++ (RCPurchases * _Nonnull)configureWithConfigurationBuilder:(RCConfigurationBuilder * _Nonnull)builder; +/// Configures an instance of the Purchases SDK with a specified API key. +/// The instance will be set as a singleton. /// You should access the singleton instance using Purchases/shared -/// important: -/// Support for purchases using StoreKit 2 is currently in an experimental phase. -/// We recommend setting this value to false (default) for production apps. +/// note: +/// Use this initializer if your app does not have an account system. +/// Purchases will generate a unique identifier for the current device and persist it to NSUserDefaults. +/// This also affects the behavior of Purchases/restorePurchases(completion:). /// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ /// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// \param observerMode Set this to true if you have your own IAP implementation and want to use only -/// RevenueCat’s backend. Default is false. -/// -/// \param userDefaults Custom UserDefaults to use -/// -/// \param dangerousSettings Only use if suggested by RevenueCat support team. -/// -/// \param useStoreKit2IfAvailable EXPERIMENTAL. opt in to using StoreKit 2 on devices that support it. -/// Purchases will be made using StoreKit 2 under the hood automatically. -/// /// /// returns: /// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable dangerousSettings:(RCDangerousSettings * _Nullable)dangerousSettings; ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey; @end -@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) -///
    -///
  • -/// The appUserID used by Purchases. -///
  • -///
  • -/// If not passed on initialization this will be generated and cached by Purchases. -///
  • -///
-@property (nonatomic, readonly, copy) NSString * _Nonnull appUserID; -/// Returns true if the appUserID has been generated by RevenueCat, false otherwise. -@property (nonatomic, readonly) BOOL isAnonymous; -/// This function will log in the current user with an appUserID. -/// The completion block will be called with the latest CustomerInfo and a Bool specifying -/// whether the user was created for the first time in the RevenueCat backend. -/// RevenueCat provides a source of truth for a subscriber’s status across different platforms. -/// To do this, each subscriber has an App User ID that uniquely identifies them within your application. -/// User identity is one of the most important components of many mobile applications, -/// and it’s extra important to make sure the subscription status RevenueCat is -/// tracking gets associated with the correct user. -/// The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers -/// generated by RevenueCat. Some apps will use a combination -/// of their own identifiers and RevenueCat anonymous Ids - that’s okay! -///

Related Articles

-///
    -///
  • -/// Identifying Users -///
  • -///
  • -/// logOut(completion:) -///
  • -///
  • -/// isAnonymous -///
  • -///
  • -/// Purchases/appUserID -///
  • -///
-/// \param appUserID The appUserID that should be linked to the current user. -/// -- (void)logIn:(NSString * _Nonnull)appUserID completion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, BOOL, NSError * _Nullable))completion; -/// Logs out the Purchases client, clearing the saved appUserID. -/// This will generate a random user id and save it in the cache. -/// If this method is called and the current user is anonymous, it will return an error. -///

Related Articles

-///
    -///
  • -/// Identifying Users -///
  • -///
  • -/// logIn(_:completion:) -///
  • -///
  • -/// isAnonymous -///
  • -///
  • -/// Purchases/appUserID -///
  • -///
-- (void)logOutWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; -/// Fetch the configured Offerings for this user. -/// \code -/// *``Offerings`` allows you to configure your in-app products +SWIFT_PROTOCOL("_TtP10RevenueCat29PurchasesOrchestratorDelegate_") +@protocol PurchasesOrchestratorDelegate +- (void)readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; +@property (nonatomic, readonly) BOOL shouldShowPriceConsent SWIFT_AVAILABILITY(watchos,unavailable) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(macos,unavailable) SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); +@end + + +@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) +/// Called when a user initiates a promoted in-app purchase from the App Store. +/// If your app is able to handle a purchase at the current time, run the startPurchase block. +/// If the app is not in a state to make a purchase: cache the startPurchase block, then call it +/// when the app is ready to make the promoted purchase. +/// If the purchase should never be made, you don’t need to ever call the startPurchase block +/// and Purchases will not proceed with promoted purchases. +/// \param product StoreProduct the product that was selected from the app store. /// -/// \endcodevia RevenueCat and greatly simplifies management. -/// Offerings will be fetched and cached on instantiation so that, by the time they are needed, -/// your prices are loaded for your purchase flow. Time is money. -///

Related Articles

-/// -/// \param completion A completion block called when offerings are available. -/// Called immediately if offerings are cached. Offerings will be nil if an error occurred. +/// \param startPurchase Method that begins the purchase flow for the promoted purchase. +/// If the app is ready to start the purchase flow when this delegate method is called, then this method +/// should be called right away. Otherwise, the method should be stored as a property in memory, and then called +/// once the app is ready to start the purchase flow. +/// When the purchase completes, the result will be part of the callback parameters. /// -- (void)getOfferingsWithCompletion:(void (^ _Nonnull)(RCOfferings * _Nullable, NSError * _Nullable))completion; +- (void)readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; +@property (nonatomic, readonly) BOOL shouldShowPriceConsent SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); @end -@class NSData; - @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) -/// Subscriber attributes are useful for storing additional, structured information on a user. -/// Since attributes are writable using a public key they should not be used for -/// managing secure or sensitive information such as subscription status, coins, etc. -/// Key names starting with “$” are reserved names used by RevenueCat. For a full list of key -/// restrictions refer to our guide -/// \param attributes Map of attributes by key. Set the value as an empty string to delete an attribute. -/// -- (void)setAttributes:(NSDictionary * _Nonnull)attributes; -/// Subscriber attribute associated with the email address for the user. -///

Related Articles

-/// -/// \param email Empty String or nil will delete the subscriber attribute. -/// -- (void)setEmail:(NSString * _Nullable)email; -/// Subscriber attribute associated with the phone number for the user. -///

Related Articles

-/// -/// \param phoneNumber Empty String or nil will delete the subscriber attribute. -/// -- (void)setPhoneNumber:(NSString * _Nullable)phoneNumber; -/// Subscriber attribute associated with the display name for the user. -///

Related Articles

+/// Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DEPRECATED_MSG("use Purchases.logLevel instead");) ++ (BOOL)debugLogsEnabled SWIFT_WARN_UNUSED_RESULT; ++ (void)setDebugLogsEnabled:(BOOL)newValue; +/// Deprecated +@property (nonatomic) BOOL allowSharingAppStoreAccount SWIFT_DEPRECATED_MSG("Configure behavior through the RevenueCat dashboard instead"); +/// Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns. +///

Related articles

/// -/// \param displayName Empty String or nil will delete the subscriber attribute. +/// \param data Dictionary provided by the network. /// -- (void)setDisplayName:(NSString * _Nullable)displayName; -/// Subscriber attribute associated with the push token for the user. -///

Related Articles

-/// -/// \param pushToken nil will delete the subscriber attribute. +/// \param network Enum for the network the data is coming from, see AttributionNetwork for supported +/// networks. /// -- (void)setPushToken:(NSData * _Nullable)pushToken; -/// Subscriber attribute associated with the Adjust Id for the user. -/// Required for the RevenueCat Adjust integration. -///

Related Articles

-/// -- (void)setAdjustID:(NSString * _Nullable)adjustID; -/// Subscriber attribute associated with the Appsflyer Id for the user. -/// Required for the RevenueCat Appsflyer integration. -///

Related Articles

-/// -- (void)setAppsflyerID:(NSString * _Nullable)appsflyerID; -/// Subscriber attribute associated with the Facebook SDK Anonymous Id for the user. -/// Recommended for the RevenueCat Facebook integration. -///

Related Articles

++ (void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network SWIFT_DEPRECATED_MSG("Use the set functions instead"); +/// Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns. +///

Related articles

/// -- (void)setFBAnonymousID:(NSString * _Nullable)fbAnonymousID; -/// Subscriber attribute associated with the mParticle Id for the user. -/// Recommended for the RevenueCat mParticle integration. -///

Related Articles

+/// \param data Dictionary provided by the network. +/// +/// \param network Enum for the network the data is coming from, see AttributionNetwork for supported +/// networks. +/// +/// \param networkUserId User Id that should be sent to the network. Default is the current App User Id. +/// ++ (void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network forNetworkUserId:(NSString * _Nullable)networkUserId SWIFT_DEPRECATED_MSG("Use the set functions instead"); +@end + + + +@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable dangerousSettings:(RCDangerousSettings * _Nullable)dangerousSettings SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); +@end + + +@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) ///
    ///
  • -/// mParticle RevenueCat Integration -/// *- Parameter mparticleID: Empty String or nil will delete the subscriber attribute. +/// The appUserID used by Purchases. ///
  • -///
-- (void)setMparticleID:(NSString * _Nullable)mparticleID; -/// Subscriber attribute associated with the OneSignal Player ID for the user. -/// Required for the RevenueCat OneSignal integration. -///

Related Articles

-///
    ///
  • -/// OneSignal RevenueCat Integration -/// *- Parameter onesignalID: Empty String or nil will delete the subscriber attribute. +/// If not passed on initialization this will be generated and cached by Purchases. ///
  • ///
-- (void)setOnesignalID:(NSString * _Nullable)onesignalID; -/// Subscriber attribute associated with the Airship Channel ID for the user. -/// Required for the RevenueCat Airship integration. +@property (nonatomic, readonly, copy) NSString * _Nonnull appUserID; +/// Returns true if the appUserID has been generated by RevenueCat, false otherwise. +@property (nonatomic, readonly) BOOL isAnonymous; +/// This function will log in the current user with an appUserID. +/// The completion block will be called with the latest CustomerInfo and a Bool specifying +/// whether the user was created for the first time in the RevenueCat backend. +/// RevenueCat provides a source of truth for a subscriber’s status across different platforms. +/// To do this, each subscriber has an App User ID that uniquely identifies them within your application. +/// User identity is one of the most important components of many mobile applications, +/// and it’s extra important to make sure the subscription status RevenueCat is +/// tracking gets associated with the correct user. +/// The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers +/// generated by RevenueCat. Some apps will use a combination +/// of their own identifiers and RevenueCat anonymous Ids - that’s okay! ///

Related Articles

/// -- (void)setAirshipChannelID:(NSString * _Nullable)airshipChannelID; -/// Subscriber attribute associated with the CleverTap ID for the user. -/// Required for the RevenueCat CleverTap integration. -///

Related Articles

-///
    ///
  • -/// CleverTap RevenueCat Integration -/// *- Parameter cleverTapID: Empty String or nil will delete the subscriber attribute. +/// logOut(completion:) ///
  • -///
-- (void)setCleverTapID:(NSString * _Nullable)cleverTapID; -/// Subscriber attribute associated with the install media source for the user. -///

Related Articles

-/// -/// \param mediaSource Empty String or nil will delete the subscriber attribute. -/// -- (void)setMediaSource:(NSString * _Nullable)mediaSource; -/// Subscriber attribute associated with the install campaign for the user. -///

Related Articles

-/// -/// \param campaign Empty String or nil will delete the subscriber attribute. +/// \param appUserID The appUserID that should be linked to the current user. /// -- (void)setCampaign:(NSString * _Nullable)campaign; -/// Subscriber attribute associated with the install ad group for the user +- (void)logIn:(NSString * _Nonnull)appUserID completion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, BOOL, NSError * _Nullable))completion; +/// Logs out the Purchases client, clearing the saved appUserID. +/// This will generate a random user id and save it in the cache. +/// If this method is called and the current user is anonymous, it will return an error. ///

Related Articles

/// -/// \param adGroup Empty String or nil will delete the subscriber attribute. -/// -- (void)setAdGroup:(NSString * _Nullable)adGroup; -/// Subscriber attribute associated with the install ad for the user -///

Related Articles

-/// -/// \param installAd Empty String or nil will delete the subscriber attribute. -/// -- (void)setAd:(NSString * _Nullable)installAd; -/// Subscriber attribute associated with the install keyword for the user -///

Related Articles

-/// -/// \param keyword Empty String or nil will delete the subscriber attribute. -/// -- (void)setKeyword:(NSString * _Nullable)keyword; -/// Subscriber attribute associated with the install ad creative for the user. +- (void)logOutWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; +/// Fetch the configured Offerings for this user. +/// Offerings allows you to configure your in-app products +/// via RevenueCat and greatly simplifies management. +/// Offerings will be fetched and cached on instantiation so that, by the time they are needed, +/// your prices are loaded for your purchase flow. Time is money. ///

Related Articles

/// -/// \param creative Empty String or nil will delete the subscriber attribute. +/// \param completion A completion block called when offerings are available. +/// Called immediately if offerings are cached. Offerings will be nil if an error occurred. /// -- (void)setCreative:(NSString * _Nullable)creative; +- (void)getOfferingsWithCompletion:(void (^ _Nonnull)(RCOfferings * _Nullable, NSError * _Nullable))completion; +@end + + + + +@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) +- (void)collectDeviceIdentifiers SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'"); +- (void)setAttributes:(NSDictionary * _Nonnull)attributes SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'"); +- (void)setEmail:(NSString * _Nullable)email SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'"); +- (void)setPhoneNumber:(NSString * _Nullable)phoneNumber SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'"); +- (void)setDisplayName:(NSString * _Nullable)displayName SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'"); +- (void)setPushToken:(NSData * _Nullable)pushToken SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'"); +- (void)setPushTokenString:(NSString * _Nullable)pushToken SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'"); +- (void)setAdjustID:(NSString * _Nullable)adjustID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'"); +- (void)setAppsflyerID:(NSString * _Nullable)appsflyerID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'"); +- (void)setFBAnonymousID:(NSString * _Nullable)fbAnonymousID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'"); +- (void)setMparticleID:(NSString * _Nullable)mparticleID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'"); +- (void)setOnesignalID:(NSString * _Nullable)onesignalID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'"); +- (void)setAirshipChannelID:(NSString * _Nullable)airshipChannelID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'"); +- (void)setCleverTapID:(NSString * _Nullable)cleverTapID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'"); +- (void)setMixpanelDistinctID:(NSString * _Nullable)mixpanelDistinctID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'"); +- (void)setFirebaseAppInstanceID:(NSString * _Nullable)firebaseAppInstanceID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'"); +- (void)setMediaSource:(NSString * _Nullable)mediaSource SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'"); +- (void)setCampaign:(NSString * _Nullable)campaign SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'"); +- (void)setAdGroup:(NSString * _Nullable)adGroup SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'"); +- (void)setAd:(NSString * _Nullable)installAd SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'"); +- (void)setKeyword:(NSString * _Nullable)keyword SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'"); +- (void)setCreative:(NSString * _Nullable)creative SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'"); @end @class SKPaymentDiscount; @@ -1616,7 +1876,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// If the purchase was not successful, there will be an NSError. /// If the user cancelled, userCancelled will be YES. /// -- (void)purchasePackage:(RCPackage * _Nonnull)package withDiscount:(SKPaymentDiscount * _Nonnull)discount completionBlock:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(macos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(watchos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(tvos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(ios,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'"); +- (void)purchasePackage:(RCPackage * _Nonnull)package withDiscount:(SKPaymentDiscount * _Nonnull)discount completionBlock:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(maccatalyst,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(macos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(watchos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(tvos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(ios,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'"); /// Use this function if you are not using the Offerings system to purchase an SKProduct. /// If you are using the Offerings system, use -[RCPurchases purchasePackage:withCompletionBlock] instead. /// Call this method when a user has decided to purchase a product. Only call this in direct response to user input. @@ -1646,8 +1906,8 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// If the purchase was not successful, there will be an NSError. /// If the user cancelled, userCancelled will be YES. /// -- (void)purchaseProduct:(SKProduct * _Nonnull)product withDiscount:(SKPaymentDiscount * _Nonnull)discount completionBlock:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(macos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(watchos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(tvos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(ios,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'"); -- (void)invalidatePurchaserInfoCache SWIFT_AVAILABILITY(macos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'"); +- (void)purchaseProduct:(SKProduct * _Nonnull)product withDiscount:(SKPaymentDiscount * _Nonnull)discount completionBlock:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(maccatalyst,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(macos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(watchos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(tvos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(ios,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'"); +- (void)invalidatePurchaserInfoCache SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(macos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'"); /// Computes whether or not a user is eligible for the introductory pricing period of a given product. /// You should use this method to determine whether or not you show the user the normal product price or /// the introductory price. This also applies to trials (trials are considered a type of introductory pricing). @@ -1665,7 +1925,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// /// \param completion A block that receives a dictionary of product_id -> IntroEligibility. /// -- (void)checkTrialOrIntroductoryPriceEligibility:(NSArray * _Nonnull)productIdentifiers completion:(void (^ _Nonnull)(NSDictionary * _Nonnull))completion SWIFT_AVAILABILITY(macos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'"); +- (void)checkTrialOrIntroductoryPriceEligibility:(NSArray * _Nonnull)productIdentifiers completion:(void (^ _Nonnull)(NSDictionary * _Nonnull))completion SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(macos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'"); /// Use this function to retrieve the SKPaymentDiscount for a given SKProduct. /// \param discount The SKProductDiscount to apply to the product. /// @@ -1674,7 +1934,8 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// \param completion A completion block that is called when the SKPaymentDiscount is returned. /// If it was not successful, there will be an Error. /// -- (void)paymentDiscountForProductDiscount:(SKProductDiscount * _Nonnull)discount product:(SKProduct * _Nonnull)product completion:(void (^ _Nonnull)(SKPaymentDiscount * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(macos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(watchos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(tvos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(ios,unavailable,message="Check eligibility for a discount using getPromotionalOffer:"); +- (void)paymentDiscountForProductDiscount:(SKProductDiscount * _Nonnull)discount product:(SKProduct * _Nonnull)product completion:(void (^ _Nonnull)(SKPaymentDiscount * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(maccatalyst,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(macos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(watchos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(tvos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(ios,unavailable,message="Check eligibility for a discount using getPromotionalOffer:"); +- (void)shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))defermentBlock SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") SWIFT_AVAILABILITY(macos,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") SWIFT_AVAILABILITY(ios,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`"); /// This function will alias two appUserIDs together. /// \param alias The new appUserID that should be linked to the currently identified appUserID /// @@ -1695,7 +1956,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE - (void)resetWithCompletionBlock:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(macos,obsoleted=1,message="'reset' has been renamed to 'logOutWithCompletion:'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'reset' has been renamed to 'logOutWithCompletion:'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'reset' has been renamed to 'logOutWithCompletion:'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'reset' has been renamed to 'logOutWithCompletion:'"); @end -@class RCStoreProductDiscount; enum RCRefundRequestStatus : NSInteger; @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) @@ -1704,6 +1964,12 @@ enum RCRefundRequestStatus : NSInteger; /// Called immediately if CustomerInfo is cached. Customer info can be nil if an error occurred. /// - (void)getCustomerInfoWithCompletion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; +/// Get latest available customer info. +/// \param fetchPolicy The behavior for what to do regarding caching. +/// +/// \param completion A completion block called when customer info is available and not stale. +/// +- (void)getCustomerInfoWithFetchPolicy:(enum RCCacheFetchPolicy)fetchPolicy completion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; /// Fetches the StoreProducts for your IAPs for given productIdentifiers. /// Use this method if you aren’t using getOfferings(completion:). /// You should use getOfferings(completion:) though. @@ -1777,10 +2043,10 @@ enum RCRefundRequestStatus : NSInteger; /// StoreProduct/discounts /// ///
  • -/// StoreProduct/getEligiblePromotionalOffers() +/// StoreProduct/eligiblePromotionalOffers() ///
  • ///
  • -/// getPromotionalOffer(forProductDiscount:product:) +/// promotionalOffer(forProductDiscount:product:) ///
  • /// /// \param product The StoreProduct the user intends to purchase. @@ -1789,7 +2055,7 @@ enum RCRefundRequestStatus : NSInteger; /// /// \param completion A completion block that is called when the purchase completes. /// -- (void)purchaseProduct:(RCStoreProduct * _Nonnull)product withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); +- (void)purchaseProduct:(RCStoreProduct * _Nonnull)product withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); /// Purchase the passed Package. /// Call this method when a user has decided to purchase a product with an applied discount. Only call this in /// direct response to user input. From here Purchases will handle the purchase with StoreKit and call the @@ -1806,7 +2072,7 @@ enum RCRefundRequestStatus : NSInteger; /// /// \param completion A completion block that is called when the purchase completes. /// -- (void)purchasePackage:(RCPackage * _Nonnull)package withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); +- (void)purchasePackage:(RCPackage * _Nonnull)package withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); /// This method will post all purchases associated with the current App Store account to RevenueCat and /// become associated with the current appUserID. /// If the receipt is being used by an existing user, the current appUserID will be aliased together with @@ -1878,6 +2144,25 @@ enum RCRefundRequestStatus : NSInteger; /// \param completion A block that receives an IntroEligibilityStatus. /// - (void)checkTrialOrIntroDiscountEligibilityForProduct:(RCStoreProduct * _Nonnull)product completion:(void (^ _Nonnull)(enum RCIntroEligibilityStatus))completion; +/// Displays price consent sheet if needed. You only need to call this manually if you implement +/// PurchasesDelegate/shouldShowPriceConsent and return false at some point. +/// You may want to delay showing the sheet if it would interrupt your user’s interaction in your app. You can do +/// this by implementing PurchasesDelegate/shouldShowPriceConsent. +/// In most cases, you don’t typically implement PurchasesDelegate/shouldShowPriceConsent, therefore, +/// you won’t need to call this. +///

    Related Symbols

    +///
      +///
    • +/// ``SKPaymentQueue/showPriceConsentIfNeeded()` +///
    • +///
    +///

    Related Articles

    +/// +- (void)showPriceConsentIfNeeded SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); /// Invalidates the cache for customer information. /// Most apps will not need to use this method; invalidating the cache can leave your app in an invalid state. /// Refer to @@ -1887,7 +2172,7 @@ enum RCRefundRequestStatus : NSInteger; /// promotional subscription is granted through the RevenueCat dashboard. - (void)invalidateCustomerInfoCache; /// Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect. -- (void)presentCodeRedemptionSheet SWIFT_AVAILABILITY(macos,unavailable) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(watchos,unavailable) SWIFT_AVAILABILITY(ios,introduced=14.0); +- (void)presentCodeRedemptionSheet SWIFT_AVAILABILITY(maccatalyst,unavailable) SWIFT_AVAILABILITY(macos,unavailable) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(watchos,unavailable) SWIFT_AVAILABILITY(ios,introduced=14.0); /// Use this method to fetch PromotionalOffer /// to use in purchase(package:promotionalOffer:) or purchase(product:promotionalOffer:). /// iOS Promotional Offers. @@ -1901,7 +2186,7 @@ enum RCRefundRequestStatus : NSInteger; /// \param completion A completion block that is called when the PromotionalOffer is returned. /// If it was not successful, there will be an Error. /// -- (void)getPromotionalOfferForProductDiscount:(RCStoreProductDiscount * _Nonnull)discount withProduct:(RCStoreProduct * _Nonnull)product withCompletion:(void (^ _Nonnull)(RCPromotionalOffer * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); +- (void)getPromotionalOfferForProductDiscount:(RCStoreProductDiscount * _Nonnull)discount withProduct:(RCStoreProduct * _Nonnull)product withCompletion:(void (^ _Nonnull)(RCPromotionalOffer * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); /// Use this function to open the manage subscriptions page. /// If the manage subscriptions page can’t be opened, the CustomerInfo/managementURL in /// the CustomerInfo will be opened. If CustomerInfo/managementURL is not available, @@ -1910,8 +2195,10 @@ enum RCRefundRequestStatus : NSInteger; /// This is because of an undocumented change in StoreKit’s behavior between iOS 15.0 and 15.2, /// where 15.0 would return when the modal was closed, /// and 15.2 returns when the modal is opened. -/// \param completion A completion block that is called when the modal is closed. -/// If it was not successful, there will be an Error. +/// \param completion A completion block that will be called when the modal is opened, +/// not when it’s actually closed. This is because of an undocumented change in StoreKit’s behavior +/// between iOS 15.0 and 15.2, where 15.0 would return when the modal was closed, and 15.2 returns +/// when the modal is opened. /// - (void)showManageSubscriptionsWithCompletion:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_AVAILABILITY(macos,introduced=10.15) SWIFT_AVAILABILITY(ios,introduced=13.0) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(watchos,unavailable); /// Presents a refund request sheet in the current window scene for @@ -1972,18 +2259,43 @@ SWIFT_PROTOCOL_NAMED("PurchasesDelegate") - (void)purchases:(RCPurchases * _Nonnull)purchases receivedUpdatedCustomerInfo:(RCCustomerInfo * _Nonnull)customerInfo; /// Called when a user initiates a promotional in-app purchase from the App Store. /// If your app is able to handle a purchase at the current time, run the deferment block in this method. -/// If the app is not in a state to make a purchase: cache the defermentBlock, -/// then call the defermentBlock when the app is ready to make the promotional purchase. -/// If the purchase should never be made, you don’t need to ever call the defermentBlock and -/// Purchases will not proceed with promotional purchases. +/// If the app is not in a state to make a purchase: cache the startPurchase block, +/// then call the startPurchase block when the app is ready to make the promotional purchase. +/// If the purchase should never be made, you don’t need to ever call the block and +/// Purchases will not proceed with the promotional purchase. +/// This can be tested by opening a link like: +/// itms-services://?action=purchaseIntent&bundleId=&productIdentifier= +///

    Related Articles:

    +/// /// \param product StoreProduct the product that was selected from the app store /// -- (void)purchases:(RCPurchases * _Nonnull)purchases shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))makeDeferredPurchase; +/// \param startPurchase call this block when the app is ready to handle the purchase +/// +- (void)purchases:(RCPurchases * _Nonnull)purchases readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; +- (void)purchases:(RCPurchases * _Nonnull)purchases shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))makeDeferredPurchase SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'") SWIFT_AVAILABILITY(macos,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'"); +/// The default return value for this optional method is true. By default, the system displays the price consent +/// sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action. +/// The system calls your delegate’s method, if appropriate, when RevenueCat starts observing the SKPaymentQueue, +/// and any time the app comes to foreground. +/// If you return false, the system won’t show the price consent sheet. You can choose to display it later by +/// calling Purchases/showPriceConsentIfNeeded(). +/// You may want to delay showing the sheet if it would interrupt your user’s interaction in your app. +///

    Related Articles

    +/// +@property (nonatomic, readonly) BOOL shouldShowPriceConsent SWIFT_AVAILABILITY(watchos,unavailable) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(macos,unavailable) SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); @end -SWIFT_CLASS("_TtC10RevenueCat21RCPurchasesErrorUtils") SWIFT_AVAILABILITY(macos,obsoleted=1) SWIFT_AVAILABILITY(watchos,obsoleted=1) SWIFT_AVAILABILITY(tvos,obsoleted=1) SWIFT_AVAILABILITY(ios,obsoleted=1) +SWIFT_CLASS("_TtC10RevenueCat21RCPurchasesErrorUtils") SWIFT_AVAILABILITY(maccatalyst,obsoleted=1) SWIFT_AVAILABILITY(macos,obsoleted=1) SWIFT_AVAILABILITY(watchos,obsoleted=1) SWIFT_AVAILABILITY(tvos,obsoleted=1) SWIFT_AVAILABILITY(ios,obsoleted=1) @interface RCPurchasesErrorUtils : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -2000,6 +2312,9 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCRefundRequestStatus, "RefundRequestStatus" + + + /// Enum of supported stores typedef SWIFT_ENUM_NAMED(NSInteger, RCStore, "Store", open) { /// For entitlements granted via Apple App Store. @@ -2014,6 +2329,8 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCStore, "Store", open) { RCPromotional SWIFT_COMPILE_NAME("promotional") = 4, /// For entitlements granted via an unknown store. RCUnknownStore SWIFT_COMPILE_NAME("unknownStore") = 5, +/// For entitlements granted via the Amazon Store. + RCAmazon SWIFT_COMPILE_NAME("amazon") = 6, }; @@ -2045,6 +2362,8 @@ SWIFT_CLASS("_TtC10RevenueCat15StoreKitWrapper") - (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue removedTransactions:(NSArray * _Nonnull)transactions; - (BOOL)paymentQueue:(SKPaymentQueue * _Nonnull)queue shouldAddStorePayment:(SKPayment * _Nonnull)payment forProduct:(SKProduct * _Nonnull)product SWIFT_WARN_UNUSED_RESULT SWIFT_AVAILABILITY(watchos,unavailable); - (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue didRevokeEntitlementsForProductIdentifiers:(NSArray * _Nonnull)productIdentifiers SWIFT_AVAILABILITY(watchos,introduced=7.0) SWIFT_AVAILABILITY(tvos,introduced=14.0) SWIFT_AVAILABILITY(macos,introduced=11.0) SWIFT_AVAILABILITY(ios,introduced=14.0); +- (BOOL)paymentQueueShouldShowPriceConsent:(SKPaymentQueue * _Nonnull)paymentQueue SWIFT_WARN_UNUSED_RESULT SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); +- (void)paymentQueueDidChangeStorefront:(SKPaymentQueue * _Nonnull)queue; @end enum RCStoreProductType : NSInteger; @@ -2065,7 +2384,7 @@ SWIFT_CLASS_NAMED("StoreProduct") @property (nonatomic, readonly, copy) NSString * _Nonnull localizedPriceString; @property (nonatomic, readonly, copy) NSString * _Nonnull productIdentifier; @property (nonatomic, readonly) BOOL isFamilyShareable SWIFT_AVAILABILITY(watchos,introduced=8.0) SWIFT_AVAILABILITY(tvos,introduced=14.0) SWIFT_AVAILABILITY(macos,introduced=11.0) SWIFT_AVAILABILITY(ios,introduced=14.0); -@property (nonatomic, readonly, copy) NSString * _Nullable subscriptionGroupIdentifier SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14) SWIFT_AVAILABILITY(tvos,introduced=12.0) SWIFT_AVAILABILITY(ios,introduced=12.0); +@property (nonatomic, readonly, copy) NSString * _Nullable subscriptionGroupIdentifier SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14) SWIFT_AVAILABILITY(tvos,introduced=12.0) SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(ios,introduced=12.0); @property (nonatomic, readonly, strong) NSNumberFormatter * _Nullable priceFormatter; @property (nonatomic, readonly, strong) RCSubscriptionPeriod * _Nullable subscriptionPeriod SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=11.2) SWIFT_AVAILABILITY(macos,introduced=10.13.2) SWIFT_AVAILABILITY(ios,introduced=11.2); @property (nonatomic, readonly, strong) RCStoreProductDiscount * _Nullable introductoryDiscount SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=11.2) SWIFT_AVAILABILITY(macos,introduced=10.13.2) SWIFT_AVAILABILITY(ios,introduced=11.2); @@ -2076,6 +2395,7 @@ SWIFT_CLASS_NAMED("StoreProduct") + @interface RCStoreProduct (SWIFT_EXTENSION(RevenueCat)) @end @@ -2120,13 +2440,6 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCStoreProductType, "ProductType", open) { @property (nonatomic, readonly, copy) NSLocale * _Nonnull priceLocale SWIFT_AVAILABILITY(macos,unavailable,message="Use localizedPriceString instead") SWIFT_AVAILABILITY(watchos,unavailable,message="Use localizedPriceString instead") SWIFT_AVAILABILITY(tvos,unavailable,message="Use localizedPriceString instead") SWIFT_AVAILABILITY(ios,unavailable,message="Use localizedPriceString instead"); @end - -@interface RCStoreProduct (SWIFT_EXTENSION(RevenueCat)) -- (nonnull instancetype)initWithSk1Product:(SKProduct * _Nonnull)sk1Product; -/// Returns the SKProduct if this StoreProduct represents a StoreKit.SKProduct. -@property (nonatomic, readonly, strong) SKProduct * _Nullable sk1Product; -@end - @class NSDecimalNumber; @interface RCStoreProduct (SWIFT_EXTENSION(RevenueCat)) @@ -2134,8 +2447,12 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCStoreProductType, "ProductType", open) { /// For a string representation of the price to display to customers, use localizedPriceString. /// note: /// this is meant for Objective-C. For Swift, use price instead. -/// seealso: -/// pricePerMonth. +///

    Related Symbols

    +///
      +///
    • +/// pricePerMonth +///
    • +///
    @property (nonatomic, readonly, strong) NSDecimalNumber * _Nonnull price; /// Calculates the price of this subscription product per month. /// @@ -2149,6 +2466,13 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCStoreProductType, "ProductType", open) { @property (nonatomic, readonly, copy) NSString * _Nullable localizedIntroductoryPriceString; @end + +@interface RCStoreProduct (SWIFT_EXTENSION(RevenueCat)) +- (nonnull instancetype)initWithSk1Product:(SKProduct * _Nonnull)sk1Product; +/// Returns the SKProduct if this StoreProduct represents a StoreKit.SKProduct. +@property (nonatomic, readonly, strong) SKProduct * _Nullable sk1Product; +@end + enum RCPaymentMode : NSInteger; enum RCDiscountType : NSInteger; @@ -2162,6 +2486,7 @@ SWIFT_CLASS_NAMED("StoreProductDiscount") @property (nonatomic, readonly, copy) NSString * _Nonnull localizedPriceString; @property (nonatomic, readonly) enum RCPaymentMode paymentMode; @property (nonatomic, readonly, strong) RCSubscriptionPeriod * _Nonnull subscriptionPeriod; +@property (nonatomic, readonly) NSInteger numberOfPeriods; @property (nonatomic, readonly) enum RCDiscountType type; - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) NSUInteger hash; @@ -2209,7 +2534,9 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCDiscountType, "DiscountType", open) { @end -/// Abstract class that provides access to all of StoreKit’s product type’s properties. +/// Abstract class that provides access to properties of a transaction. +/// StoreTransactions can represent transactions from StoreKit 1, StoreKit 2 or +/// transactions made from other places, like Stripe, Google Play or Amazon Store. SWIFT_CLASS_NAMED("StoreTransaction") @interface RCStoreTransaction : NSObject @property (nonatomic, readonly, copy) NSString * _Nonnull productIdentifier; @@ -2235,6 +2562,38 @@ SWIFT_CLASS_NAMED("StoreTransaction") @property (nonatomic, readonly, strong) SKPaymentTransaction * _Nullable sk1Transaction; @end + +/// An object containing the location and unique identifier of an Apple App Store storefront. +/// note: +/// Don’t save the storefront information with your user information; storefront information can change +/// at any time. Always get the storefront identifier immediately before you display product information or availability +/// to the user in your app. Storefront information may not be used to develop or enhance a user profile, +/// or track customers for advertising or marketing purposes. +SWIFT_CLASS_NAMED("Storefront") +@interface RCStorefront : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull countryCode; +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) NSUInteger hash; +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKStorefront; + +@interface RCStorefront (SWIFT_EXTENSION(RevenueCat)) +/// Returns the SKStorefront if this Storefront represents an SKStorefront. +@property (nonatomic, readonly, strong) SKStorefront * _Nullable sk1Storefront SWIFT_AVAILABILITY(maccatalyst,introduced=13.1) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=13.0) SWIFT_AVAILABILITY(macos,introduced=10.15) SWIFT_AVAILABILITY(ios,introduced=13.0); +@end + + +@interface RCStorefront (SWIFT_EXTENSION(RevenueCat)) +/// The current App Store storefront for the device obtained from StoreKit 1 only. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) RCStorefront * _Nullable sk1CurrentStorefront SWIFT_AVAILABILITY(maccatalyst,introduced=13.1) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=13.0) SWIFT_AVAILABILITY(macos,introduced=10.15) SWIFT_AVAILABILITY(ios,introduced=13.0);) ++ (RCStorefront * _Nullable)sk1CurrentStorefront SWIFT_WARN_UNUSED_RESULT; +@end + enum RCSubscriptionPeriodUnit : NSInteger; /// The duration of time between subscription renewals. @@ -2266,6 +2625,7 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCSubscriptionPeriodUnit, "Unit", open) { + @interface RCSubscriptionPeriod (SWIFT_EXTENSION(RevenueCat)) @property (nonatomic, readonly, copy) NSString * _Nonnull debugDescription; @end @@ -2300,7 +2660,7 @@ SWIFT_CLASS_NAMED("Transaction") SWIFT_AVAILABILITY(macos,obsoleted=1,message="' #endif #else -// Generated by Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) +// Generated by Apple Swift version 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) #ifndef REVENUECAT_SWIFT_H #define REVENUECAT_SWIFT_H #pragma clang diagnostic push @@ -2486,6 +2846,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -2510,6 +2877,259 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif + +/// This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers. +/// The attributes are additional structured information on a user. Since attributes are writable using a public key +/// they should not be used for managing secure or sensitive information such as subscription status, coins, etc. +/// Key names starting with “$” are reserved names used by RevenueCat. For a full list of key restrictions refer +/// to our guide +SWIFT_CLASS_NAMED("Attribution") +@interface RCAttribution : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +@class NSString; +@class NSData; + +@interface RCAttribution (SWIFT_EXTENSION(RevenueCat)) +/// Automatically collect subscriber attributes associated with the device identifiers +///
      +///
    • +/// $idfa +///
    • +///
    • +/// $idfv +///
    • +///
    • +/// $ip +///
    • +///
    +- (void)collectDeviceIdentifiers; +/// Subscriber attributes are useful for storing additional, structured information on a user. +/// Since attributes are writable using a public key they should not be used for +/// managing secure or sensitive information such as subscription status, coins, etc. +/// Key names starting with “$” are reserved names used by RevenueCat. For a full list of key +/// restrictions refer to our guide +/// \param attributes Map of attributes by key. Set the value as an empty string to delete an attribute. +/// +- (void)setAttributes:(NSDictionary * _Nonnull)attributes; +/// Subscriber attribute associated with the email address for the user. +///

    Related Articles

    +/// +/// \param email Empty String or nil will delete the subscriber attribute. +/// +- (void)setEmail:(NSString * _Nullable)email; +/// Subscriber attribute associated with the phone number for the user. +///

    Related Articles

    +/// +/// \param phoneNumber Empty String or nil will delete the subscriber attribute. +/// +- (void)setPhoneNumber:(NSString * _Nullable)phoneNumber; +/// Subscriber attribute associated with the display name for the user. +///

    Related Articles

    +/// +/// \param displayName Empty String or nil will delete the subscriber attribute. +/// +- (void)setDisplayName:(NSString * _Nullable)displayName; +/// Subscriber attribute associated with the push token for the user. +///

    Related Articles

    +/// +///

    Related Symbols

    +///
      +///
    • +/// Attribution/setPushTokenString(_:) +///
    • +///
    +/// \param pushToken nil will delete the subscriber attribute. +/// +- (void)setPushToken:(NSData * _Nullable)pushToken; +/// Subscriber attribute associated with the push token for the user. +///

    Related Articles

    +/// +///

    Related Symbols

    +///
      +///
    • +/// Attribution/setPushToken(_:) +///
    • +///
    +/// \param pushToken nil will delete the subscriber attribute. +/// +- (void)setPushTokenString:(NSString * _Nullable)pushToken; +/// Subscriber attribute associated with the Adjust Id for the user. +/// Required for the RevenueCat Adjust integration. +///

    Related Articles

    +/// +- (void)setAdjustID:(NSString * _Nullable)adjustID; +/// Subscriber attribute associated with the Appsflyer Id for the user. +/// Required for the RevenueCat Appsflyer integration. +///

    Related Articles

    +/// +- (void)setAppsflyerID:(NSString * _Nullable)appsflyerID; +/// Subscriber attribute associated with the Facebook SDK Anonymous Id for the user. +/// Recommended for the RevenueCat Facebook integration. +///

    Related Articles

    +/// +- (void)setFBAnonymousID:(NSString * _Nullable)fbAnonymousID; +/// Subscriber attribute associated with the mParticle Id for the user. +/// Recommended for the RevenueCat mParticle integration. +///

    Related Articles

    +/// +- (void)setMparticleID:(NSString * _Nullable)mparticleID; +/// Subscriber attribute associated with the OneSignal Player ID for the user. +/// Required for the RevenueCat OneSignal integration. +///

    Related Articles

    +/// +- (void)setOnesignalID:(NSString * _Nullable)onesignalID; +/// Subscriber attribute associated with the Airship Channel ID for the user. +/// Required for the RevenueCat Airship integration. +///

    Related Articles

    +/// +- (void)setAirshipChannelID:(NSString * _Nullable)airshipChannelID; +/// Subscriber attribute associated with the CleverTap ID for the user. +/// Required for the RevenueCat CleverTap integration. +///

    Related Articles

    +/// +- (void)setCleverTapID:(NSString * _Nullable)cleverTapID; +/// Subscriber attribute associated with the Mixpanel Distinct ID for the user. +/// Optional for the RevenueCat Mixpanel integration. +///

    Related Articles

    +/// +- (void)setMixpanelDistinctID:(NSString * _Nullable)mixpanelDistinctID; +/// Subscriber attribute associated with the Firebase App Instance ID for the user. +/// Required for the RevenueCat Firebase integration. +///

    Related Articles

    +/// +- (void)setFirebaseAppInstanceID:(NSString * _Nullable)firebaseAppInstanceID; +/// Subscriber attribute associated with the install media source for the user. +///

    Related Articles

    +/// +/// \param mediaSource Empty String or nil will delete the subscriber attribute. +/// +- (void)setMediaSource:(NSString * _Nullable)mediaSource; +/// Subscriber attribute associated with the install campaign for the user. +///

    Related Articles

    +/// +/// \param campaign Empty String or nil will delete the subscriber attribute. +/// +- (void)setCampaign:(NSString * _Nullable)campaign; +/// Subscriber attribute associated with the install ad group for the user +///

    Related Articles

    +/// +/// \param adGroup Empty String or nil will delete the subscriber attribute. +/// +- (void)setAdGroup:(NSString * _Nullable)adGroup; +/// Subscriber attribute associated with the install ad for the user +///

    Related Articles

    +/// +/// \param installAd Empty String or nil will delete the subscriber attribute. +/// +- (void)setAd:(NSString * _Nullable)installAd; +/// Subscriber attribute associated with the install keyword for the user +///

    Related Articles

    +/// +/// \param keyword Empty String or nil will delete the subscriber attribute. +/// +- (void)setKeyword:(NSString * _Nullable)keyword; +/// Subscriber attribute associated with the install ad creative for the user. +///

    Related Articles

    +/// +/// \param creative Empty String or nil will delete the subscriber attribute. +/// +- (void)setCreative:(NSString * _Nullable)creative; +@end + /// Enum of supported attribution networks typedef SWIFT_ENUM_NAMED(NSInteger, RCAttributionNetwork, "AttributionNetwork", open) { /// Apple’s search ads @@ -2528,7 +3148,21 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCAttributionNetwork, "AttributionNetwork", RCAttributionNetworkMParticle = 6, }; -@class NSNumber; +/// Specifies the behavior for a caching API. +typedef SWIFT_ENUM_NAMED(NSInteger, RCCacheFetchPolicy, "CacheFetchPolicy", open) { +/// Returns values from the cache, or throws an error if not available. + RCCacheFetchPolicyFromCacheOnly = 0, +/// Always fetch the most up-to-date data. + RCCacheFetchPolicyFetchCurrent = 1, +/// Returns the cached data if available and not stale, or fetches up-to-date data. +/// warning: +/// if the cached data is stale, and fetching up-to-date data fails (if offline, for example) +/// an error will be returned instead of the outdated cached data. + RCCacheFetchPolicyNotStaleCachedOrFetched = 2, +/// Default behavior: returns the cached data if available (even if stale), or fetches up-to-date data. + RCCacheFetchPolicyCachedOrFetched = 3, +}; + SWIFT_CLASS("_TtC10RevenueCat16NetworkOperation") @interface NetworkOperation : NSOperation @@ -2547,17 +3181,105 @@ SWIFT_CLASS("_TtC10RevenueCat25CacheableNetworkOperation") @interface CacheableNetworkOperation : NetworkOperation @end +@class RCConfigurationBuilder; -SWIFT_CLASS("_TtC10RevenueCat20CreateAliasOperation") -@interface CreateAliasOperation : CacheableNetworkOperation +/// Configuration can be used when configuring the Purchases instance. It is not required to be used, but +/// highly recommended. This class follows a builder pattern. +/// To configure your Purchases instance using this object, follow these steps. +/// Steps: +///
      +///
    1. +/// Call Configuration/builder(withAPIKey:) To obtain a Builder object. +///
    2. +///
    3. +/// Set this builder’s properties using the “with(” functions. +///
    4. +///
    5. +/// Call Builder/build() to obtain the Configuration object. +///
    6. +///
    7. +/// Pass the Configuration object into Purchases/configure(with:)-6oipy. +///
    8. +///
    +/// \code +/// let configuration = Configuration.Builder(withAPIKey: "MyKey") +/// .with(appUserID: "SomeAppUserID") +/// .with(userDefaults: myUserDefaults) +/// .with(networkTimeout: 15) +/// .with(storeKit1Timeout: 15) +/// .with(usesStoreKit2IfAvailable: true) +/// .build() +/// Purchases.configure(with: configuration) +/// +/// \endcode +SWIFT_CLASS_NAMED("Configuration") +@interface RCConfiguration : NSObject +/// Factory method for the Configuration/Builder object that is required to create a Configuration ++ (RCConfigurationBuilder * _Nonnull)builderWithAPIKey:(NSString * _Nonnull)apiKey SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class NSUserDefaults; +@class RCDangerousSettings; +@class RCPlatformInfo; + +/// The Builder for Configuration. +SWIFT_CLASS_NAMED("Builder") +@interface RCConfigurationBuilder : NSObject +/// Create a new builder with your API key. +/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ +/// +- (nonnull instancetype)initWithAPIKey:(NSString * _Nonnull)apiKey OBJC_DESIGNATED_INITIALIZER; +/// Update your API key. +- (RCConfigurationBuilder * _Nonnull)withApiKey:(NSString * _Nonnull)apiKey SWIFT_WARN_UNUSED_RESULT; +/// Set an appUserID. +/// note: +/// Best practice is to use a salted hash of your unique app user ids. +/// important: +/// Set this property if you have your own user identifiers that you manage. +/// \param appUserID The unique app user id for this user. This user id will allow users to share their +/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases +/// to generate this for you. +/// +- (RCConfigurationBuilder * _Nonnull)withAppUserID:(NSString * _Nonnull)appUserID SWIFT_WARN_UNUSED_RESULT; +/// Set observerMode. +/// \param observerMode Set this to true if you have your own IAP implementation and want to use only +/// RevenueCat’s backend. Default is false. +/// +- (RCConfigurationBuilder * _Nonnull)withObserverMode:(BOOL)observerMode SWIFT_WARN_UNUSED_RESULT; +/// Set userDefaults. +/// \param userDefaults Custom UserDefaults to use +/// +- (RCConfigurationBuilder * _Nonnull)withUserDefaults:(NSUserDefaults * _Nonnull)userDefaults SWIFT_WARN_UNUSED_RESULT; +/// Set usesStoreKit2IfAvailable. +/// important: +/// Support for purchases using StoreKit 2 is currently in an experimental phase. +/// We recommend setting this value to false (default) for production apps. +/// \param usesStoreKit2IfAvailable EXPERIMENTAL. opt in to using StoreKit 2 on devices that support it. +/// Purchases will be made using StoreKit 2 under the hood automatically. +/// +- (RCConfigurationBuilder * _Nonnull)withUsesStoreKit2IfAvailable:(BOOL)usesStoreKit2IfAvailable SWIFT_WARN_UNUSED_RESULT; +/// Set dangerousSettings. +/// \param dangerousSettings Only use if suggested by RevenueCat support team. +/// +- (RCConfigurationBuilder * _Nonnull)withDangerousSettings:(RCDangerousSettings * _Nonnull)dangerousSettings SWIFT_WARN_UNUSED_RESULT; +/// Set networkTimeout. +- (RCConfigurationBuilder * _Nonnull)withNetworkTimeout:(NSTimeInterval)networkTimeout SWIFT_WARN_UNUSED_RESULT; +/// Set storeKit1Timeout. +- (RCConfigurationBuilder * _Nonnull)withStoreKit1Timeout:(NSTimeInterval)storeKit1Timeout SWIFT_WARN_UNUSED_RESULT; +/// Set platformInfo. +- (RCConfigurationBuilder * _Nonnull)withPlatformInfo:(RCPlatformInfo * _Nonnull)platformInfo SWIFT_WARN_UNUSED_RESULT; +/// Generate a Configuration object given the values configured by this builder. +- (RCConfiguration * _Nonnull)build SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end @class RCEntitlementInfos; -@class NSString; @class NSDate; -@class RCStoreTransaction; +@class RCNonSubscriptionTransaction; @class NSURL; /// A container for the most recent customer info returned from Purchases. @@ -2572,11 +3294,9 @@ SWIFT_CLASS_NAMED("CustomerInfo") @property (nonatomic, readonly, copy) NSSet * _Nonnull allPurchasedProductIdentifiers; /// Returns the latest expiration date of all products, nil if there are none. @property (nonatomic, readonly, copy) NSDate * _Nullable latestExpirationDate; -/// Returns all product IDs of the non-subscription purchases a user has made. -@property (nonatomic, readonly, copy) NSSet * _Nonnull nonConsumablePurchases SWIFT_DEPRECATED_MSG("use nonSubscriptionTransactions"); /// Returns all the non-subscription purchases a user has made. /// The purchases are ordered by purchase date in ascending order. -@property (nonatomic, readonly, copy) NSArray * _Nonnull nonSubscriptionTransactions; +@property (nonatomic, readonly, copy) NSArray * _Nonnull nonSubscriptions; /// Returns the fetch date of this CustomerInfo. @property (nonatomic, readonly, copy) NSDate * _Nonnull requestDate; /// The date this user was first seen in RevenueCat. @@ -2611,12 +3331,6 @@ SWIFT_CLASS_NAMED("CustomerInfo") /// note: /// This can be nil, see -Purchases.restorePurchases(completion:) @property (nonatomic, readonly, copy) NSString * _Nullable originalApplicationVersion; -/// The underlying data for this CustomerInfo. -/// note: -/// the content and format of this data isn’t documented and is subject to change. -/// it’s only meant for debugging purposes or for getting access to future data -/// without updating the SDK. -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull rawData; /// Get the expiration date for a given product identifier. You should use Entitlements though! /// \param productIdentifier Product identifier for product /// @@ -2655,6 +3369,24 @@ SWIFT_CLASS_NAMED("CustomerInfo") + +@interface RCCustomerInfo (SWIFT_EXTENSION(RevenueCat)) +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull rawData; +@end + + +@class RCStoreTransaction; + +@interface RCCustomerInfo (SWIFT_EXTENSION(RevenueCat)) +/// Returns all product IDs of the non-subscription purchases a user has made. +@property (nonatomic, readonly, copy) NSSet * _Nonnull nonConsumablePurchases SWIFT_DEPRECATED_MSG("use nonSubscriptionTransactions"); +/// Returns all the non-subscription purchases a user has made. +/// The purchases are ordered by purchase date in ascending order. +@property (nonatomic, readonly, copy) NSArray * _Nonnull nonSubscriptionTransactions SWIFT_DEPRECATED_MSG("", "nonSubscriptions"); +@end + + + /// Only use a Dangerous Setting if suggested by RevenueCat support team. SWIFT_CLASS_NAMED("DangerousSettings") @interface RCDangerousSettings : NSObject @@ -2685,10 +3417,17 @@ SWIFT_CLASS_NAMED("EntitlementInfo") /// The entitlement identifier configured in the RevenueCat dashboard @property (nonatomic, readonly, copy) NSString * _Nonnull identifier; /// True if the user has access to this entitlement +/// warning: +/// this is equivalent to isActiveInAnyEnvironment +///

    Related Symbols

    +///
      +///
    • +/// isActiveInCurrentEnvironment +///
    • +///
    @property (nonatomic, readonly) BOOL isActive; /// True if the underlying subscription is set to renew at the end of -/// the billing period (expirationDate). Will always be true if entitlement -/// is for lifetime access. +/// the billing period (expirationDate). @property (nonatomic, readonly) BOOL willRenew; /// The last period type this entitlement was in /// Either: PeriodType/normal, PeriodType/intro, PeriodType/trial @@ -2721,11 +3460,6 @@ SWIFT_CLASS_NAMED("EntitlementInfo") /// or shared to them by a family member. This can be useful for onboarding users who have had /// an entitlement shared with them, but might not be entirely aware of the benefits they now have. @property (nonatomic, readonly) enum RCPurchaseOwnershipType ownershipType; -/// The underlying data for this EntitlementInfo. -/// note: -/// the content and format of this data isn’t documented and is subject to change, -/// it’s only meant for debugging purposes or for getting access to future data -/// without updating the SDK. @property (nonatomic, readonly, copy) NSDictionary * _Nonnull rawData; @property (nonatomic, readonly, copy) NSString * _Nonnull description; - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; @@ -2735,10 +3469,33 @@ SWIFT_CLASS_NAMED("EntitlementInfo") @end - - - - + + + + +@interface RCEntitlementInfo (SWIFT_EXTENSION(RevenueCat)) +/// True if the user has access to this entitlement, +/// note: +/// When queried from the sandbox environment, it only returns true if active in sandbox. +/// When queried from production, this only returns true if active in production. +///

    Related Symbols

    +///
      +///
    • +/// isActiveInAnyEnvironment +///
    • +///
    +@property (nonatomic, readonly) BOOL isActiveInCurrentEnvironment; +/// True if the user has access to this entitlement in any environment. +///

    Related Symbols

    +///
      +///
    • +/// isActiveInCurrentEnvironment +///
    • +///
    +@property (nonatomic, readonly) BOOL isActiveInAnyEnvironment; +@end + + /// This class contains all the entitlements associated to the user. SWIFT_CLASS_NAMED("EntitlementInfos") @interface RCEntitlementInfos : NSObject @@ -2746,8 +3503,6 @@ SWIFT_CLASS_NAMED("EntitlementInfos") /// identifier. This dictionary can also be accessed by using an index subscript on EntitlementInfos, e.g. /// entitlementInfos["pro_entitlement_id"]. @property (nonatomic, readonly, copy) NSDictionary * _Nonnull all; -/// Dictionary of active EntitlementInfo (RCEntitlementInfo) objects keyed by entitlement identifier. -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull active; - (RCEntitlementInfo * _Nullable)objectForKeyedSubscript:(NSString * _Nonnull)key SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly, copy) NSString * _Nonnull description; - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; @@ -2755,6 +3510,42 @@ SWIFT_CLASS_NAMED("EntitlementInfos") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end + + +@interface RCEntitlementInfos (SWIFT_EXTENSION(RevenueCat)) +/// Dictionary of active EntitlementInfo objects keyed by their identifiers. +/// warning: +/// this is equivalent to activeInAnyEnvironment +///

    Related Symbols

    +///
      +///
    • +/// activeInCurrentEnvironment +///
    • +///
    +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull active; +/// Dictionary of active EntitlementInfo objects keyed by their identifiers. +/// note: +/// When queried from the sandbox environment, it only returns entitlements active in sandbox. +/// When queried from production, this only returns entitlements active in production. +///

    Related Symbols

    +///
      +///
    • +/// activeInAnyEnvironment +///
    • +///
    +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull activeInCurrentEnvironment; +/// Dictionary of active EntitlementInfo objects keyed by their identifiers. +/// note: +/// these can be active on any environment. +///

    Related Symbols

    +///
      +///
    • +/// activeInCurrentEnvironment +///
    • +///
    +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull activeInAnyEnvironment; +@end + /// Error codes used by the Purchases SDK typedef SWIFT_ENUM_NAMED(NSInteger, RCPurchasesErrorCode, "ErrorCode", open) { RCUnknownError SWIFT_COMPILE_NAME("unknownError") = 0, @@ -2784,7 +3575,6 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCPurchasesErrorCode, "ErrorCode", open) { RCUnsupportedError SWIFT_COMPILE_NAME("unsupportedError") = 24, RCEmptySubscriberAttributesError SWIFT_COMPILE_NAME("emptySubscriberAttributes") = 25, RCProductDiscountMissingIdentifierError SWIFT_COMPILE_NAME("productDiscountMissingIdentifierError") = 26, - RCMissingAppUserIDForAliasCreationError SWIFT_COMPILE_NAME("missingAppUserIDForAliasCreationError") = 27, RCProductDiscountMissingSubscriptionGroupIdentifierError SWIFT_COMPILE_NAME("productDiscountMissingSubscriptionGroupIdentifierError") = 28, RCCustomerInfoError SWIFT_COMPILE_NAME("customerInfoError") = 29, RCSystemInfoError SWIFT_COMPILE_NAME("systemInfoError") = 30, @@ -2792,16 +3582,11 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCPurchasesErrorCode, "ErrorCode", open) { RCProductRequestTimedOut SWIFT_COMPILE_NAME("productRequestTimedOut") = 32, RCAPIEndpointBlocked SWIFT_COMPILE_NAME("apiEndpointBlockedError") = 33, RCInvalidPromotionalOfferError SWIFT_COMPILE_NAME("invalidPromotionalOfferError") = 34, + RCOfflineConnectionError SWIFT_COMPILE_NAME("offlineConnectionError") = 35, }; static NSString * _Nonnull const RCPurchasesErrorCodeDomain = @"RevenueCat.ErrorCode"; -SWIFT_CLASS("_TtC10RevenueCat12ErrorDetails") -@interface ErrorDetails : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - SWIFT_CLASS("_TtC10RevenueCat15FakeASIdManager") @interface FakeASIdManager : NSObject + (FakeASIdManager * _Nonnull)sharedManager SWIFT_WARN_UNUSED_RESULT; @@ -2913,6 +3698,21 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCLogLevel, "LogLevel", open) { + + +/// Information that represents a non-subscription purchase made by a user. +SWIFT_CLASS_NAMED("NonSubscriptionTransaction") +@interface RCNonSubscriptionTransaction : NSObject +/// The product identifier. +@property (nonatomic, readonly, copy) NSString * _Nonnull productIdentifier; +/// The date that App Store charged the user’s account. +@property (nonatomic, readonly, copy) NSDate * _Nonnull purchaseDate; +/// The unique identifier for the transaction. +@property (nonatomic, readonly, copy) NSString * _Nonnull transactionIdentifier; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + @class RCPackage; /// An offering is a collection of Packages, and they let you control which products @@ -3041,6 +3841,14 @@ SWIFT_CLASS_NAMED("Package") @end +@class SKProduct; + +@interface RCPackage (SWIFT_EXTENSION(RevenueCat)) +/// SKProduct assigned to this package. https://developer.apple.com/documentation/storekit/skproduct +@property (nonatomic, readonly, strong) SKProduct * _Nonnull product SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(macos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead"); +@end + + @interface RCPackage (SWIFT_EXTENSION(RevenueCat)) /// \param packageType A PackageType. /// @@ -3056,13 +3864,6 @@ SWIFT_CLASS_NAMED("Package") + (enum RCPackageType)packageTypeFrom:(NSString * _Nonnull)string SWIFT_WARN_UNUSED_RESULT; @end -@class SKProduct; - -@interface RCPackage (SWIFT_EXTENSION(RevenueCat)) -/// SKProduct assigned to this package. https://developer.apple.com/documentation/storekit/skproduct -@property (nonatomic, readonly, strong) SKProduct * _Nonnull product SWIFT_AVAILABILITY(macos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'product' has been renamed to 'storeProduct': Use StoreProduct instead"); -@end - /// Enumeration of all possible Package types, as configured on the package. ///

    Related Articles

    @@ -3155,21 +3956,24 @@ SWIFT_CLASS("_TtC10RevenueCat15ProductsManager") @end +@class RCStoreProductDiscount; +@class RCPromotionalOfferSignedData; + /// Represents a StoreProductDiscount that has been validated and /// is ready to be used for a purchase. ///

    Related Symbols

    ///
      ///
    • -/// Purchases/getPromotionalOffer(forProductDiscount:product:) +/// Purchases/promotionalOffer(forProductDiscount:product:) ///
    • ///
    • /// Purchases/getPromotionalOffer(forProductDiscount:product:completion:) ///
    • ///
    • -/// StoreProduct/getEligiblePromotionalOffers() +/// StoreProduct/eligiblePromotionalOffers() ///
    • ///
    • -/// Purchases/getEligiblePromotionalOffers(forProduct:) +/// Purchases/eligiblePromotionalOffers(forProduct:) ///
    • ///
    • /// Purchases/purchase(package:promotionalOffer:) @@ -3186,14 +3990,39 @@ SWIFT_CLASS("_TtC10RevenueCat15ProductsManager") ///
    SWIFT_CLASS_NAMED("PromotionalOffer") @interface RCPromotionalOffer : NSObject +/// The StoreProductDiscount in this offer. +@property (nonatomic, readonly, strong) RCStoreProductDiscount * _Nonnull discount; +/// The SignedData-swift.class provides information about the PromotionalOffer’s signature. +@property (nonatomic, readonly, strong) RCPromotionalOfferSignedData * _Nonnull signedData; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@interface RCPromotionalOffer (SWIFT_EXTENSION(RevenueCat)) +@end + +@class NSUUID; + +/// Contains the details of a promotional offer discount that you want to apply to a payment. +SWIFT_CLASS_NAMED("SignedData") +@interface RCPromotionalOfferSignedData : NSObject +/// The subscription offer identifier. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The key identifier of the subscription key. +@property (nonatomic, readonly, copy) NSString * _Nonnull keyIdentifier; +/// The nonce used in the signature. +@property (nonatomic, readonly, copy) NSUUID * _Nonnull nonce; +/// The cryptographic signature of the offer parameters, generated on RevenueCat’s server. +@property (nonatomic, readonly, copy) NSString * _Nonnull signature; +/// The UNIX time, in milliseconds, when the signature was generated. +@property (nonatomic, readonly) NSInteger timestamp; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end -SWIFT_CLASS_NAMED("PromotionalOfferEligibility") SWIFT_AVAILABILITY(macos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(ios,obsoleted=1,message="Use PromotionalOffer instead") +SWIFT_CLASS_NAMED("PromotionalOfferEligibility") SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(macos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="Use PromotionalOffer instead") SWIFT_AVAILABILITY(ios,obsoleted=1,message="Use PromotionalOffer instead") @interface RCPromotionalOfferEligibility : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -3281,7 +4110,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL forceUniversalAppStore;) /// Approve what kids buy with Ask to Buy /// /// -SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL simulatesAskToBuyInSandbox SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14) SWIFT_AVAILABILITY(ios,introduced=8.0);) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL simulatesAskToBuyInSandbox SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14) SWIFT_AVAILABILITY(ios,introduced=8.0);) + (BOOL)simulatesAskToBuyInSandbox SWIFT_WARN_UNUSED_RESULT; + (void)setSimulatesAskToBuyInSandbox:(BOOL)newValue; /// Indicates whether the user is allowed to make payments. @@ -3339,51 +4168,33 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL verboseLogs;) /// Current version of the Purchases framework. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull frameworkVersion;) + (NSString * _Nonnull)frameworkVersion SWIFT_WARN_UNUSED_RESULT; -/// Whether transactions should be finished automatically. true by default. -/// * - Warning: Setting this value to false will prevent the SDK from finishing transactions. -/// * In this case, you must finish transactions in your app, otherwise they will remain in the queue and -/// * will turn up every time the app is opened. -/// * More information on finishing transactions manually is available here. -@property (nonatomic) BOOL finishTransactions; -/// Automatically collect subscriber attributes associated with the device identifiers +/// Attribution object that is responsible for all explicit attribution APIs +/// as well as subscriber attributes that RevenueCat offers. +///

    Example:

    +/// \code +/// Purchases.shared.attribution.setEmail(“nobody@example.com”) +/// +/// \endcode

    Related Articles

    /// -- (void)collectDeviceIdentifiers; +@property (nonatomic, readonly, strong) RCAttribution * _Nonnull attribution; +/// Whether transactions should be finished automatically. true by default. +/// * - Warning: Setting this value to false will prevent the SDK from finishing transactions. +/// * In this case, you must finish transactions in your app, otherwise they will remain in the queue and +/// * will turn up every time the app is opened. +/// * More information on finishing transactions manually is available here. +@property (nonatomic) BOOL finishTransactions; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -SWIFT_PROTOCOL("_TtP10RevenueCat29PurchasesOrchestratorDelegate_") -@protocol PurchasesOrchestratorDelegate -- (void)shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))defermentBlock; -@end - - -@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) -/// Called when a user initiates a promotional in-app purchase from the App Store. -/// If your app is able to handle a purchase at the current time, run the deferment block in this method. -/// If the app is not in a state to make a purchase: cache the defermentBlock, then call the defermentBlock -/// when the app is ready to make the promotional purchase. -/// If the purchase should never be made, you don’t need to ever call the defermentBlock and Purchases -/// will not proceed with promotional purchases. -/// \param product StoreProduct the product that was selected from the app store. -/// -- (void)shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))defermentBlock; -@end - - - -@class RCPlatformInfo; @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) RCPlatformInfo * _Nullable platformInfo;) @@ -3400,6 +4211,91 @@ SWIFT_CLASS_NAMED("PlatformInfo") @end +@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) +/// Configures an instance of the Purchases SDK with a specified Configuration. +/// The instance will be set as a singleton. +/// You should access the singleton instance using Purchases/shared +/// important: +/// See Configuration/Builder for more information about configurable properties. +///

    Example

    +/// \code +/// Purchases.configure( +/// with: Configuration.Builder(withAPIKey: Constants.apiKey) +/// .with(usesStoreKit2IfAvailable: true) +/// .with(observerMode: false) +/// .with(appUserID: "") +/// .build() +/// ) +/// +/// \endcode\param configuration The Configuration object you wish to use to configure Purchases +/// +/// +/// returns: +/// An instantiated Purchases object that has been set as a singleton. ++ (RCPurchases * _Nonnull)configureWithConfiguration:(RCConfiguration * _Nonnull)configuration; +/// Configures an instance of the Purchases SDK with a specified Configuration/Builder. +/// The instance will be set as a singleton. +/// You should access the singleton instance using Purchases/shared +/// important: +/// See Configuration/Builder for more information about configurable properties. +///

    Example

    +/// \code +/// Purchases.configure( +/// with: .init(withAPIKey: Constants.apiKey) +/// .with(usesStoreKit2IfAvailable: true) +/// .with(observerMode: false) +/// .with(appUserID: "") +/// ) +/// +/// \endcode\param builder The Configuration/Builder object you wish to use to configure Purchases +/// +/// +/// returns: +/// An instantiated Purchases object that has been set as a singleton. ++ (RCPurchases * _Nonnull)configureWithConfigurationBuilder:(RCConfigurationBuilder * _Nonnull)builder; +/// Configures an instance of the Purchases SDK with a specified API key. +/// The instance will be set as a singleton. +/// You should access the singleton instance using Purchases/shared +/// note: +/// Use this initializer if your app does not have an account system. +/// Purchases will generate a unique identifier for the current device and persist it to NSUserDefaults. +/// This also affects the behavior of Purchases/restorePurchases(completion:). +/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ +/// +/// +/// returns: +/// An instantiated Purchases object that has been set as a singleton. ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey; +@end + + +SWIFT_PROTOCOL("_TtP10RevenueCat29PurchasesOrchestratorDelegate_") +@protocol PurchasesOrchestratorDelegate +- (void)readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; +@property (nonatomic, readonly) BOOL shouldShowPriceConsent SWIFT_AVAILABILITY(watchos,unavailable) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(macos,unavailable) SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); +@end + + +@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) +/// Called when a user initiates a promoted in-app purchase from the App Store. +/// If your app is able to handle a purchase at the current time, run the startPurchase block. +/// If the app is not in a state to make a purchase: cache the startPurchase block, then call it +/// when the app is ready to make the promoted purchase. +/// If the purchase should never be made, you don’t need to ever call the startPurchase block +/// and Purchases will not proceed with promoted purchases. +/// \param product StoreProduct the product that was selected from the app store. +/// +/// \param startPurchase Method that begins the purchase flow for the promoted purchase. +/// If the app is ready to start the purchase flow when this delegate method is called, then this method +/// should be called right away. Otherwise, the method should be stored as a property in memory, and then called +/// once the app is ready to start the purchase flow. +/// When the purchase completes, the result will be part of the callback parameters. +/// +- (void)readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; +@property (nonatomic, readonly) BOOL shouldShowPriceConsent SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); +@end + + @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) /// Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat. @@ -3430,139 +4326,22 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// /// \param data Dictionary provided by the network. /// -/// \param network Enum for the network the data is coming from, see AttributionNetwork for supported -/// networks. -/// -/// \param networkUserId User Id that should be sent to the network. Default is the current App User Id. -/// -+ (void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network forNetworkUserId:(NSString * _Nullable)networkUserId SWIFT_DEPRECATED_MSG("Use the set functions instead"); -@end - -@class NSUserDefaults; - -@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) -/// Configures an instance of the Purchases SDK with a specified API key. -/// The instance will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// note: -/// Use this initializer if your app does not have an account system. -/// Purchases will generate a unique identifier for the current device and persist it to NSUserDefaults. -/// This also affects the behavior of Purchases/restorePurchases(completion:). -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey; -/// Configures an instance of the Purchases SDK with a specified API key and app user ID. -/// The instance will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// note: -/// Best practice is to use a salted hash of your unique app user ids. -/// warning: -/// Use this initializer if you have your own user identifiers that you manage. -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID; -/// Configures an instance of the Purchases SDK with a custom UserDefaults. -/// Use this constructor if you want to -/// sync status across a shared container, such as between a host app and an extension. The instance of the -/// Purchases SDK will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// \param observerMode Set this to true if you have your own IAP implementation and want to use only -/// RevenueCat’s backend. Default is false. -/// -/// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode; -/// Configures an instance of the Purchases SDK with a custom UserDefaults. -/// Use this constructor if you want to -/// sync status across a shared container, such as between a host app and an extension. The instance of the -/// Purchases SDK will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// \param observerMode Set this to true if you have your own IAP implementation and want to use only -/// RevenueCat’s backend. Default is false. -/// -/// \param userDefaults Custom UserDefaults to use -/// -/// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults; -/// Configures an instance of the Purchases SDK with a custom userDefaults. -/// Use this constructor if you want to sync status across a shared container, -/// such as between a host app and an extension. -/// The instance of the Purchases SDK will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// important: -/// Support for purchases using StoreKit 2 is currently in an experimental phase. -/// We recommend setting this value to false (default) for production apps. -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// \param observerMode Set this to true if you have your own IAP implementation and want to use only -/// RevenueCat’s backend. Default is false. -/// -/// \param userDefaults Custom UserDefaults to use -/// -/// \param useStoreKit2IfAvailable EXPERIMENTAL. opt in to using StoreKit 2 on devices that support it. -/// Purchases will be made using StoreKit 2 under the hood automatically. -/// -/// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable; -/// Configures an instance of the Purchases SDK with a custom userDefaults. -/// Use this constructor if you want to sync status across a shared container, -/// such as between a host app and an extension. -/// The instance of the Purchases SDK will be set as a singleton. -/// You should access the singleton instance using Purchases/shared -/// important: -/// Support for purchases using StoreKit 2 is currently in an experimental phase. -/// We recommend setting this value to false (default) for production apps. -/// \param apiKey The API Key generated for your app from https://app.revenuecat.com/ -/// -/// \param appUserID The unique app user id for this user. This user id will allow users to share their -/// purchases and subscriptions across devices. Pass nil or an empty string if you want Purchases -/// to generate this for you. -/// -/// \param observerMode Set this to true if you have your own IAP implementation and want to use only -/// RevenueCat’s backend. Default is false. -/// -/// \param userDefaults Custom UserDefaults to use -/// -/// \param dangerousSettings Only use if suggested by RevenueCat support team. -/// -/// \param useStoreKit2IfAvailable EXPERIMENTAL. opt in to using StoreKit 2 on devices that support it. -/// Purchases will be made using StoreKit 2 under the hood automatically. +/// \param network Enum for the network the data is coming from, see AttributionNetwork for supported +/// networks. /// +/// \param networkUserId User Id that should be sent to the network. Default is the current App User Id. /// -/// returns: -/// An instantiated Purchases object that has been set as a singleton. -+ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable dangerousSettings:(RCDangerousSettings * _Nullable)dangerousSettings; ++ (void)addAttributionData:(NSDictionary * _Nonnull)data fromNetwork:(enum RCAttributionNetwork)network forNetworkUserId:(NSString * _Nullable)networkUserId SWIFT_DEPRECATED_MSG("Use the set functions instead"); +@end + + + +@interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); ++ (RCPurchases * _Nonnull)configureWithAPIKey:(NSString * _Nonnull)apiKey appUserID:(NSString * _Nullable)appUserID observerMode:(BOOL)observerMode userDefaults:(NSUserDefaults * _Nullable)userDefaults useStoreKit2IfAvailable:(BOOL)useStoreKit2IfAvailable dangerousSettings:(RCDangerousSettings * _Nullable)dangerousSettings SWIFT_AVAILABILITY(maccatalyst,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(macos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(watchos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(tvos,deprecated=1,message="'configure' has been renamed to 'configure(with:)'") SWIFT_AVAILABILITY(ios,deprecated=1,message="'configure' has been renamed to 'configure(with:)'"); @end @@ -3627,10 +4406,8 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// - (void)logOutWithCompletion:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; /// Fetch the configured Offerings for this user. -/// \code -/// *``Offerings`` allows you to configure your in-app products -/// -/// \endcodevia RevenueCat and greatly simplifies management. +/// Offerings allows you to configure your in-app products +/// via RevenueCat and greatly simplifies management. /// Offerings will be fetched and cached on instantiation so that, by the time they are needed, /// your prices are loaded for your purchase flow. Time is money. ///

    Related Articles

    @@ -3647,187 +4424,30 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE -@class NSData; @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) -/// Subscriber attributes are useful for storing additional, structured information on a user. -/// Since attributes are writable using a public key they should not be used for -/// managing secure or sensitive information such as subscription status, coins, etc. -/// Key names starting with “$” are reserved names used by RevenueCat. For a full list of key -/// restrictions refer to our guide -/// \param attributes Map of attributes by key. Set the value as an empty string to delete an attribute. -/// -- (void)setAttributes:(NSDictionary * _Nonnull)attributes; -/// Subscriber attribute associated with the email address for the user. -///

    Related Articles

    -/// -/// \param email Empty String or nil will delete the subscriber attribute. -/// -- (void)setEmail:(NSString * _Nullable)email; -/// Subscriber attribute associated with the phone number for the user. -///

    Related Articles

    -/// -/// \param phoneNumber Empty String or nil will delete the subscriber attribute. -/// -- (void)setPhoneNumber:(NSString * _Nullable)phoneNumber; -/// Subscriber attribute associated with the display name for the user. -///

    Related Articles

    -/// -/// \param displayName Empty String or nil will delete the subscriber attribute. -/// -- (void)setDisplayName:(NSString * _Nullable)displayName; -/// Subscriber attribute associated with the push token for the user. -///

    Related Articles

    -/// -/// \param pushToken nil will delete the subscriber attribute. -/// -- (void)setPushToken:(NSData * _Nullable)pushToken; -/// Subscriber attribute associated with the Adjust Id for the user. -/// Required for the RevenueCat Adjust integration. -///

    Related Articles

    -/// -- (void)setAdjustID:(NSString * _Nullable)adjustID; -/// Subscriber attribute associated with the Appsflyer Id for the user. -/// Required for the RevenueCat Appsflyer integration. -///

    Related Articles

    -/// -- (void)setAppsflyerID:(NSString * _Nullable)appsflyerID; -/// Subscriber attribute associated with the Facebook SDK Anonymous Id for the user. -/// Recommended for the RevenueCat Facebook integration. -///

    Related Articles

    -/// -- (void)setFBAnonymousID:(NSString * _Nullable)fbAnonymousID; -/// Subscriber attribute associated with the mParticle Id for the user. -/// Recommended for the RevenueCat mParticle integration. -///

    Related Articles

    -/// -- (void)setMparticleID:(NSString * _Nullable)mparticleID; -/// Subscriber attribute associated with the OneSignal Player ID for the user. -/// Required for the RevenueCat OneSignal integration. -///

    Related Articles

    -/// -- (void)setOnesignalID:(NSString * _Nullable)onesignalID; -/// Subscriber attribute associated with the Airship Channel ID for the user. -/// Required for the RevenueCat Airship integration. -///

    Related Articles

    -/// -- (void)setAirshipChannelID:(NSString * _Nullable)airshipChannelID; -/// Subscriber attribute associated with the CleverTap ID for the user. -/// Required for the RevenueCat CleverTap integration. -///

    Related Articles

    -/// -- (void)setCleverTapID:(NSString * _Nullable)cleverTapID; -/// Subscriber attribute associated with the install media source for the user. -///

    Related Articles

    -/// -/// \param mediaSource Empty String or nil will delete the subscriber attribute. -/// -- (void)setMediaSource:(NSString * _Nullable)mediaSource; -/// Subscriber attribute associated with the install campaign for the user. -///

    Related Articles

    -/// -/// \param campaign Empty String or nil will delete the subscriber attribute. -/// -- (void)setCampaign:(NSString * _Nullable)campaign; -/// Subscriber attribute associated with the install ad group for the user -///

    Related Articles

    -/// -/// \param adGroup Empty String or nil will delete the subscriber attribute. -/// -- (void)setAdGroup:(NSString * _Nullable)adGroup; -/// Subscriber attribute associated with the install ad for the user -///

    Related Articles

    -/// -/// \param installAd Empty String or nil will delete the subscriber attribute. -/// -- (void)setAd:(NSString * _Nullable)installAd; -/// Subscriber attribute associated with the install keyword for the user -///

    Related Articles

    -/// -/// \param keyword Empty String or nil will delete the subscriber attribute. -/// -- (void)setKeyword:(NSString * _Nullable)keyword; -/// Subscriber attribute associated with the install ad creative for the user. -///

    Related Articles

    -/// -/// \param creative Empty String or nil will delete the subscriber attribute. -/// -- (void)setCreative:(NSString * _Nullable)creative; +- (void)collectDeviceIdentifiers SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'collectDeviceIdentifiers' has been renamed to 'attribution.collectDeviceIdentifiers()'"); +- (void)setAttributes:(NSDictionary * _Nonnull)attributes SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAttributes' has been renamed to 'attribution.setAttributes(_:)'"); +- (void)setEmail:(NSString * _Nullable)email SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setEmail' has been renamed to 'attribution.setEmail(_:)'"); +- (void)setPhoneNumber:(NSString * _Nullable)phoneNumber SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setPhoneNumber' has been renamed to 'attribution.setPhoneNumber(_:)'"); +- (void)setDisplayName:(NSString * _Nullable)displayName SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setDisplayName' has been renamed to 'attribution.setDisplayName(_:)'"); +- (void)setPushToken:(NSData * _Nullable)pushToken SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setPushToken' has been renamed to 'attribution.setPushToken(_:)'"); +- (void)setPushTokenString:(NSString * _Nullable)pushToken SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setPushTokenString' has been renamed to 'attribution.setPushTokenString(_:)'"); +- (void)setAdjustID:(NSString * _Nullable)adjustID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAdjustID' has been renamed to 'attribution.setAdjustID(_:)'"); +- (void)setAppsflyerID:(NSString * _Nullable)appsflyerID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAppsflyerID' has been renamed to 'attribution.setAppsflyerID(_:)'"); +- (void)setFBAnonymousID:(NSString * _Nullable)fbAnonymousID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setFBAnonymousID' has been renamed to 'attribution.setFBAnonymousID(_:)'"); +- (void)setMparticleID:(NSString * _Nullable)mparticleID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setMparticleID' has been renamed to 'attribution.setMparticleID(_:)'"); +- (void)setOnesignalID:(NSString * _Nullable)onesignalID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setOnesignalID' has been renamed to 'attribution.setOnesignalID(_:)'"); +- (void)setAirshipChannelID:(NSString * _Nullable)airshipChannelID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAirshipChannelID' has been renamed to 'attribution.setAirshipChannelID(_:)'"); +- (void)setCleverTapID:(NSString * _Nullable)cleverTapID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setCleverTapID' has been renamed to 'attribution.setCleverTapID(_:)'"); +- (void)setMixpanelDistinctID:(NSString * _Nullable)mixpanelDistinctID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setMixpanelDistinctID' has been renamed to 'attribution.setMixpanelDistinctID(_:)'"); +- (void)setFirebaseAppInstanceID:(NSString * _Nullable)firebaseAppInstanceID SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setFirebaseAppInstanceID' has been renamed to 'attribution.setFirebaseAppInstanceID(_:)'"); +- (void)setMediaSource:(NSString * _Nullable)mediaSource SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setMediaSource' has been renamed to 'attribution.setMediaSource(_:)'"); +- (void)setCampaign:(NSString * _Nullable)campaign SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setCampaign' has been renamed to 'attribution.setCampaign(_:)'"); +- (void)setAdGroup:(NSString * _Nullable)adGroup SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAdGroup' has been renamed to 'attribution.setAdGroup(_:)'"); +- (void)setAd:(NSString * _Nullable)installAd SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setAd' has been renamed to 'attribution.setAd(_:)'"); +- (void)setKeyword:(NSString * _Nullable)keyword SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setKeyword' has been renamed to 'attribution.setKeyword(_:)'"); +- (void)setCreative:(NSString * _Nullable)creative SWIFT_AVAILABILITY(maccatalyst,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'") SWIFT_AVAILABILITY(macos,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'") SWIFT_AVAILABILITY(watchos,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'") SWIFT_AVAILABILITY(tvos,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'") SWIFT_AVAILABILITY(ios,deprecated=0.0.1,message="'setCreative' has been renamed to 'attribution.setCreative(_:)'"); @end @class SKPaymentDiscount; @@ -3914,7 +4534,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// If the purchase was not successful, there will be an NSError. /// If the user cancelled, userCancelled will be YES. /// -- (void)purchasePackage:(RCPackage * _Nonnull)package withDiscount:(SKPaymentDiscount * _Nonnull)discount completionBlock:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(macos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(watchos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(tvos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(ios,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'"); +- (void)purchasePackage:(RCPackage * _Nonnull)package withDiscount:(SKPaymentDiscount * _Nonnull)discount completionBlock:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(maccatalyst,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(macos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(watchos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(tvos,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(ios,unavailable,message="'purchasePackage' has been renamed to 'purchasePackage:withPromotionalOffer:completion:'"); /// Use this function if you are not using the Offerings system to purchase an SKProduct. /// If you are using the Offerings system, use -[RCPurchases purchasePackage:withCompletionBlock] instead. /// Call this method when a user has decided to purchase a product. Only call this in direct response to user input. @@ -3944,8 +4564,8 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// If the purchase was not successful, there will be an NSError. /// If the user cancelled, userCancelled will be YES. /// -- (void)purchaseProduct:(SKProduct * _Nonnull)product withDiscount:(SKPaymentDiscount * _Nonnull)discount completionBlock:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(macos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(watchos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(tvos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(ios,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'"); -- (void)invalidatePurchaserInfoCache SWIFT_AVAILABILITY(macos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'"); +- (void)purchaseProduct:(SKProduct * _Nonnull)product withDiscount:(SKPaymentDiscount * _Nonnull)discount completionBlock:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(maccatalyst,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(macos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(watchos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(tvos,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'") SWIFT_AVAILABILITY(ios,unavailable,message="'purchaseProduct' has been renamed to 'purchaseProduct:withPromotionalOffer:completion:'"); +- (void)invalidatePurchaserInfoCache SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(macos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'invalidatePurchaserInfoCache' has been renamed to 'invalidateCustomerInfoCache'"); /// Computes whether or not a user is eligible for the introductory pricing period of a given product. /// You should use this method to determine whether or not you show the user the normal product price or /// the introductory price. This also applies to trials (trials are considered a type of introductory pricing). @@ -3963,7 +4583,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// /// \param completion A block that receives a dictionary of product_id -> IntroEligibility. /// -- (void)checkTrialOrIntroductoryPriceEligibility:(NSArray * _Nonnull)productIdentifiers completion:(void (^ _Nonnull)(NSDictionary * _Nonnull))completion SWIFT_AVAILABILITY(macos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'"); +- (void)checkTrialOrIntroductoryPriceEligibility:(NSArray * _Nonnull)productIdentifiers completion:(void (^ _Nonnull)(NSDictionary * _Nonnull))completion SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(macos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'checkTrialOrIntroductoryPriceEligibility' has been renamed to 'checkTrialOrIntroDiscountEligibility(_:completion:)'"); /// Use this function to retrieve the SKPaymentDiscount for a given SKProduct. /// \param discount The SKProductDiscount to apply to the product. /// @@ -3972,7 +4592,8 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE /// \param completion A completion block that is called when the SKPaymentDiscount is returned. /// If it was not successful, there will be an Error. /// -- (void)paymentDiscountForProductDiscount:(SKProductDiscount * _Nonnull)discount product:(SKProduct * _Nonnull)product completion:(void (^ _Nonnull)(SKPaymentDiscount * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(macos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(watchos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(tvos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(ios,unavailable,message="Check eligibility for a discount using getPromotionalOffer:"); +- (void)paymentDiscountForProductDiscount:(SKProductDiscount * _Nonnull)discount product:(SKProduct * _Nonnull)product completion:(void (^ _Nonnull)(SKPaymentDiscount * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(maccatalyst,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(macos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(watchos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(tvos,unavailable,message="Check eligibility for a discount using getPromotionalOffer:") SWIFT_AVAILABILITY(ios,unavailable,message="Check eligibility for a discount using getPromotionalOffer:"); +- (void)shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))defermentBlock SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") SWIFT_AVAILABILITY(macos,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") SWIFT_AVAILABILITY(ios,obsoleted=1,message="This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`"); /// This function will alias two appUserIDs together. /// \param alias The new appUserID that should be linked to the currently identified appUserID /// @@ -3993,7 +4614,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL debugLogsEnabled SWIFT_DE - (void)resetWithCompletionBlock:(void (^ _Nullable)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(macos,obsoleted=1,message="'reset' has been renamed to 'logOutWithCompletion:'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'reset' has been renamed to 'logOutWithCompletion:'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'reset' has been renamed to 'logOutWithCompletion:'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'reset' has been renamed to 'logOutWithCompletion:'"); @end -@class RCStoreProductDiscount; enum RCRefundRequestStatus : NSInteger; @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) @@ -4002,6 +4622,12 @@ enum RCRefundRequestStatus : NSInteger; /// Called immediately if CustomerInfo is cached. Customer info can be nil if an error occurred. /// - (void)getCustomerInfoWithCompletion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; +/// Get latest available customer info. +/// \param fetchPolicy The behavior for what to do regarding caching. +/// +/// \param completion A completion block called when customer info is available and not stale. +/// +- (void)getCustomerInfoWithFetchPolicy:(enum RCCacheFetchPolicy)fetchPolicy completion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, NSError * _Nullable))completion; /// Fetches the StoreProducts for your IAPs for given productIdentifiers. /// Use this method if you aren’t using getOfferings(completion:). /// You should use getOfferings(completion:) though. @@ -4075,10 +4701,10 @@ enum RCRefundRequestStatus : NSInteger; /// StoreProduct/discounts /// ///
  • -/// StoreProduct/getEligiblePromotionalOffers() +/// StoreProduct/eligiblePromotionalOffers() ///
  • ///
  • -/// getPromotionalOffer(forProductDiscount:product:) +/// promotionalOffer(forProductDiscount:product:) ///
  • /// /// \param product The StoreProduct the user intends to purchase. @@ -4087,7 +4713,7 @@ enum RCRefundRequestStatus : NSInteger; /// /// \param completion A completion block that is called when the purchase completes. /// -- (void)purchaseProduct:(RCStoreProduct * _Nonnull)product withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); +- (void)purchaseProduct:(RCStoreProduct * _Nonnull)product withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); /// Purchase the passed Package. /// Call this method when a user has decided to purchase a product with an applied discount. Only call this in /// direct response to user input. From here Purchases will handle the purchase with StoreKit and call the @@ -4104,7 +4730,7 @@ enum RCRefundRequestStatus : NSInteger; /// /// \param completion A completion block that is called when the purchase completes. /// -- (void)purchasePackage:(RCPackage * _Nonnull)package withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); +- (void)purchasePackage:(RCPackage * _Nonnull)package withPromotionalOffer:(RCPromotionalOffer * _Nonnull)promotionalOffer completion:(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL))completion SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); /// This method will post all purchases associated with the current App Store account to RevenueCat and /// become associated with the current appUserID. /// If the receipt is being used by an existing user, the current appUserID will be aliased together with @@ -4176,6 +4802,25 @@ enum RCRefundRequestStatus : NSInteger; /// \param completion A block that receives an IntroEligibilityStatus. /// - (void)checkTrialOrIntroDiscountEligibilityForProduct:(RCStoreProduct * _Nonnull)product completion:(void (^ _Nonnull)(enum RCIntroEligibilityStatus))completion; +/// Displays price consent sheet if needed. You only need to call this manually if you implement +/// PurchasesDelegate/shouldShowPriceConsent and return false at some point. +/// You may want to delay showing the sheet if it would interrupt your user’s interaction in your app. You can do +/// this by implementing PurchasesDelegate/shouldShowPriceConsent. +/// In most cases, you don’t typically implement PurchasesDelegate/shouldShowPriceConsent, therefore, +/// you won’t need to call this. +///

    Related Symbols

    +///
      +///
    • +/// ``SKPaymentQueue/showPriceConsentIfNeeded()` +///
    • +///
    +///

    Related Articles

    +/// +- (void)showPriceConsentIfNeeded SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); /// Invalidates the cache for customer information. /// Most apps will not need to use this method; invalidating the cache can leave your app in an invalid state. /// Refer to @@ -4185,7 +4830,7 @@ enum RCRefundRequestStatus : NSInteger; /// promotional subscription is granted through the RevenueCat dashboard. - (void)invalidateCustomerInfoCache; /// Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect. -- (void)presentCodeRedemptionSheet SWIFT_AVAILABILITY(macos,unavailable) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(watchos,unavailable) SWIFT_AVAILABILITY(ios,introduced=14.0); +- (void)presentCodeRedemptionSheet SWIFT_AVAILABILITY(maccatalyst,unavailable) SWIFT_AVAILABILITY(macos,unavailable) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(watchos,unavailable) SWIFT_AVAILABILITY(ios,introduced=14.0); /// Use this method to fetch PromotionalOffer /// to use in purchase(package:promotionalOffer:) or purchase(product:promotionalOffer:). /// iOS Promotional Offers. @@ -4199,7 +4844,7 @@ enum RCRefundRequestStatus : NSInteger; /// \param completion A completion block that is called when the PromotionalOffer is returned. /// If it was not successful, there will be an Error. /// -- (void)getPromotionalOfferForProductDiscount:(RCStoreProductDiscount * _Nonnull)discount withProduct:(RCStoreProduct * _Nonnull)product withCompletion:(void (^ _Nonnull)(RCPromotionalOffer * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); +- (void)getPromotionalOfferForProductDiscount:(RCStoreProductDiscount * _Nonnull)discount withProduct:(RCStoreProduct * _Nonnull)product withCompletion:(void (^ _Nonnull)(RCPromotionalOffer * _Nullable, NSError * _Nullable))completion SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=12.2) SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(macos,introduced=10.14.4) SWIFT_AVAILABILITY(ios,introduced=12.2); /// Use this function to open the manage subscriptions page. /// If the manage subscriptions page can’t be opened, the CustomerInfo/managementURL in /// the CustomerInfo will be opened. If CustomerInfo/managementURL is not available, @@ -4208,8 +4853,10 @@ enum RCRefundRequestStatus : NSInteger; /// This is because of an undocumented change in StoreKit’s behavior between iOS 15.0 and 15.2, /// where 15.0 would return when the modal was closed, /// and 15.2 returns when the modal is opened. -/// \param completion A completion block that is called when the modal is closed. -/// If it was not successful, there will be an Error. +/// \param completion A completion block that will be called when the modal is opened, +/// not when it’s actually closed. This is because of an undocumented change in StoreKit’s behavior +/// between iOS 15.0 and 15.2, where 15.0 would return when the modal was closed, and 15.2 returns +/// when the modal is opened. /// - (void)showManageSubscriptionsWithCompletion:(void (^ _Nonnull)(NSError * _Nullable))completion SWIFT_AVAILABILITY(macos,introduced=10.15) SWIFT_AVAILABILITY(ios,introduced=13.0) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(watchos,unavailable); /// Presents a refund request sheet in the current window scene for @@ -4270,18 +4917,43 @@ SWIFT_PROTOCOL_NAMED("PurchasesDelegate") - (void)purchases:(RCPurchases * _Nonnull)purchases receivedUpdatedCustomerInfo:(RCCustomerInfo * _Nonnull)customerInfo; /// Called when a user initiates a promotional in-app purchase from the App Store. /// If your app is able to handle a purchase at the current time, run the deferment block in this method. -/// If the app is not in a state to make a purchase: cache the defermentBlock, -/// then call the defermentBlock when the app is ready to make the promotional purchase. -/// If the purchase should never be made, you don’t need to ever call the defermentBlock and -/// Purchases will not proceed with promotional purchases. +/// If the app is not in a state to make a purchase: cache the startPurchase block, +/// then call the startPurchase block when the app is ready to make the promotional purchase. +/// If the purchase should never be made, you don’t need to ever call the block and +/// Purchases will not proceed with the promotional purchase. +/// This can be tested by opening a link like: +/// itms-services://?action=purchaseIntent&bundleId=&productIdentifier= +///

    Related Articles:

    +/// /// \param product StoreProduct the product that was selected from the app store /// -- (void)purchases:(RCPurchases * _Nonnull)purchases shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))makeDeferredPurchase; +/// \param startPurchase call this block when the app is ready to handle the purchase +/// +- (void)purchases:(RCPurchases * _Nonnull)purchases readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; +- (void)purchases:(RCPurchases * _Nonnull)purchases shouldPurchasePromoProduct:(RCStoreProduct * _Nonnull)product defermentBlock:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))makeDeferredPurchase SWIFT_AVAILABILITY(maccatalyst,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'") SWIFT_AVAILABILITY(macos,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'") SWIFT_AVAILABILITY(watchos,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'") SWIFT_AVAILABILITY(tvos,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'") SWIFT_AVAILABILITY(ios,obsoleted=1,message="'purchases' has been renamed to 'purchases:readyForPromotedProduct:purchase:'"); +/// The default return value for this optional method is true. By default, the system displays the price consent +/// sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action. +/// The system calls your delegate’s method, if appropriate, when RevenueCat starts observing the SKPaymentQueue, +/// and any time the app comes to foreground. +/// If you return false, the system won’t show the price consent sheet. You can choose to display it later by +/// calling Purchases/showPriceConsentIfNeeded(). +/// You may want to delay showing the sheet if it would interrupt your user’s interaction in your app. +///

    Related Articles

    +/// +@property (nonatomic, readonly) BOOL shouldShowPriceConsent SWIFT_AVAILABILITY(watchos,unavailable) SWIFT_AVAILABILITY(tvos,unavailable) SWIFT_AVAILABILITY(macos,unavailable) SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); @end -SWIFT_CLASS("_TtC10RevenueCat21RCPurchasesErrorUtils") SWIFT_AVAILABILITY(macos,obsoleted=1) SWIFT_AVAILABILITY(watchos,obsoleted=1) SWIFT_AVAILABILITY(tvos,obsoleted=1) SWIFT_AVAILABILITY(ios,obsoleted=1) +SWIFT_CLASS("_TtC10RevenueCat21RCPurchasesErrorUtils") SWIFT_AVAILABILITY(maccatalyst,obsoleted=1) SWIFT_AVAILABILITY(macos,obsoleted=1) SWIFT_AVAILABILITY(watchos,obsoleted=1) SWIFT_AVAILABILITY(tvos,obsoleted=1) SWIFT_AVAILABILITY(ios,obsoleted=1) @interface RCPurchasesErrorUtils : NSObject - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -4298,6 +4970,9 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCRefundRequestStatus, "RefundRequestStatus" + + + /// Enum of supported stores typedef SWIFT_ENUM_NAMED(NSInteger, RCStore, "Store", open) { /// For entitlements granted via Apple App Store. @@ -4312,6 +4987,8 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCStore, "Store", open) { RCPromotional SWIFT_COMPILE_NAME("promotional") = 4, /// For entitlements granted via an unknown store. RCUnknownStore SWIFT_COMPILE_NAME("unknownStore") = 5, +/// For entitlements granted via the Amazon Store. + RCAmazon SWIFT_COMPILE_NAME("amazon") = 6, }; @@ -4343,6 +5020,8 @@ SWIFT_CLASS("_TtC10RevenueCat15StoreKitWrapper") - (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue removedTransactions:(NSArray * _Nonnull)transactions; - (BOOL)paymentQueue:(SKPaymentQueue * _Nonnull)queue shouldAddStorePayment:(SKPayment * _Nonnull)payment forProduct:(SKProduct * _Nonnull)product SWIFT_WARN_UNUSED_RESULT SWIFT_AVAILABILITY(watchos,unavailable); - (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue didRevokeEntitlementsForProductIdentifiers:(NSArray * _Nonnull)productIdentifiers SWIFT_AVAILABILITY(watchos,introduced=7.0) SWIFT_AVAILABILITY(tvos,introduced=14.0) SWIFT_AVAILABILITY(macos,introduced=11.0) SWIFT_AVAILABILITY(ios,introduced=14.0); +- (BOOL)paymentQueueShouldShowPriceConsent:(SKPaymentQueue * _Nonnull)paymentQueue SWIFT_WARN_UNUSED_RESULT SWIFT_AVAILABILITY(maccatalyst,introduced=13.4) SWIFT_AVAILABILITY(ios,introduced=13.4); +- (void)paymentQueueDidChangeStorefront:(SKPaymentQueue * _Nonnull)queue; @end enum RCStoreProductType : NSInteger; @@ -4363,7 +5042,7 @@ SWIFT_CLASS_NAMED("StoreProduct") @property (nonatomic, readonly, copy) NSString * _Nonnull localizedPriceString; @property (nonatomic, readonly, copy) NSString * _Nonnull productIdentifier; @property (nonatomic, readonly) BOOL isFamilyShareable SWIFT_AVAILABILITY(watchos,introduced=8.0) SWIFT_AVAILABILITY(tvos,introduced=14.0) SWIFT_AVAILABILITY(macos,introduced=11.0) SWIFT_AVAILABILITY(ios,introduced=14.0); -@property (nonatomic, readonly, copy) NSString * _Nullable subscriptionGroupIdentifier SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14) SWIFT_AVAILABILITY(tvos,introduced=12.0) SWIFT_AVAILABILITY(ios,introduced=12.0); +@property (nonatomic, readonly, copy) NSString * _Nullable subscriptionGroupIdentifier SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(macos,introduced=10.14) SWIFT_AVAILABILITY(tvos,introduced=12.0) SWIFT_AVAILABILITY(maccatalyst,introduced=13.0) SWIFT_AVAILABILITY(ios,introduced=12.0); @property (nonatomic, readonly, strong) NSNumberFormatter * _Nullable priceFormatter; @property (nonatomic, readonly, strong) RCSubscriptionPeriod * _Nullable subscriptionPeriod SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=11.2) SWIFT_AVAILABILITY(macos,introduced=10.13.2) SWIFT_AVAILABILITY(ios,introduced=11.2); @property (nonatomic, readonly, strong) RCStoreProductDiscount * _Nullable introductoryDiscount SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=11.2) SWIFT_AVAILABILITY(macos,introduced=10.13.2) SWIFT_AVAILABILITY(ios,introduced=11.2); @@ -4374,6 +5053,7 @@ SWIFT_CLASS_NAMED("StoreProduct") + @interface RCStoreProduct (SWIFT_EXTENSION(RevenueCat)) @end @@ -4418,13 +5098,6 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCStoreProductType, "ProductType", open) { @property (nonatomic, readonly, copy) NSLocale * _Nonnull priceLocale SWIFT_AVAILABILITY(macos,unavailable,message="Use localizedPriceString instead") SWIFT_AVAILABILITY(watchos,unavailable,message="Use localizedPriceString instead") SWIFT_AVAILABILITY(tvos,unavailable,message="Use localizedPriceString instead") SWIFT_AVAILABILITY(ios,unavailable,message="Use localizedPriceString instead"); @end - -@interface RCStoreProduct (SWIFT_EXTENSION(RevenueCat)) -- (nonnull instancetype)initWithSk1Product:(SKProduct * _Nonnull)sk1Product; -/// Returns the SKProduct if this StoreProduct represents a StoreKit.SKProduct. -@property (nonatomic, readonly, strong) SKProduct * _Nullable sk1Product; -@end - @class NSDecimalNumber; @interface RCStoreProduct (SWIFT_EXTENSION(RevenueCat)) @@ -4432,8 +5105,12 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCStoreProductType, "ProductType", open) { /// For a string representation of the price to display to customers, use localizedPriceString. /// note: /// this is meant for Objective-C. For Swift, use price instead. -/// seealso: -/// pricePerMonth. +///

    Related Symbols

    +///
      +///
    • +/// pricePerMonth +///
    • +///
    @property (nonatomic, readonly, strong) NSDecimalNumber * _Nonnull price; /// Calculates the price of this subscription product per month. /// @@ -4447,6 +5124,13 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCStoreProductType, "ProductType", open) { @property (nonatomic, readonly, copy) NSString * _Nullable localizedIntroductoryPriceString; @end + +@interface RCStoreProduct (SWIFT_EXTENSION(RevenueCat)) +- (nonnull instancetype)initWithSk1Product:(SKProduct * _Nonnull)sk1Product; +/// Returns the SKProduct if this StoreProduct represents a StoreKit.SKProduct. +@property (nonatomic, readonly, strong) SKProduct * _Nullable sk1Product; +@end + enum RCPaymentMode : NSInteger; enum RCDiscountType : NSInteger; @@ -4460,6 +5144,7 @@ SWIFT_CLASS_NAMED("StoreProductDiscount") @property (nonatomic, readonly, copy) NSString * _Nonnull localizedPriceString; @property (nonatomic, readonly) enum RCPaymentMode paymentMode; @property (nonatomic, readonly, strong) RCSubscriptionPeriod * _Nonnull subscriptionPeriod; +@property (nonatomic, readonly) NSInteger numberOfPeriods; @property (nonatomic, readonly) enum RCDiscountType type; - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) NSUInteger hash; @@ -4507,7 +5192,9 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCDiscountType, "DiscountType", open) { @end -/// Abstract class that provides access to all of StoreKit’s product type’s properties. +/// Abstract class that provides access to properties of a transaction. +/// StoreTransactions can represent transactions from StoreKit 1, StoreKit 2 or +/// transactions made from other places, like Stripe, Google Play or Amazon Store. SWIFT_CLASS_NAMED("StoreTransaction") @interface RCStoreTransaction : NSObject @property (nonatomic, readonly, copy) NSString * _Nonnull productIdentifier; @@ -4533,6 +5220,38 @@ SWIFT_CLASS_NAMED("StoreTransaction") @property (nonatomic, readonly, strong) SKPaymentTransaction * _Nullable sk1Transaction; @end + +/// An object containing the location and unique identifier of an Apple App Store storefront. +/// note: +/// Don’t save the storefront information with your user information; storefront information can change +/// at any time. Always get the storefront identifier immediately before you display product information or availability +/// to the user in your app. Storefront information may not be used to develop or enhance a user profile, +/// or track customers for advertising or marketing purposes. +SWIFT_CLASS_NAMED("Storefront") +@interface RCStorefront : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull countryCode; +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) NSUInteger hash; +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKStorefront; + +@interface RCStorefront (SWIFT_EXTENSION(RevenueCat)) +/// Returns the SKStorefront if this Storefront represents an SKStorefront. +@property (nonatomic, readonly, strong) SKStorefront * _Nullable sk1Storefront SWIFT_AVAILABILITY(maccatalyst,introduced=13.1) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=13.0) SWIFT_AVAILABILITY(macos,introduced=10.15) SWIFT_AVAILABILITY(ios,introduced=13.0); +@end + + +@interface RCStorefront (SWIFT_EXTENSION(RevenueCat)) +/// The current App Store storefront for the device obtained from StoreKit 1 only. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) RCStorefront * _Nullable sk1CurrentStorefront SWIFT_AVAILABILITY(maccatalyst,introduced=13.1) SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=13.0) SWIFT_AVAILABILITY(macos,introduced=10.15) SWIFT_AVAILABILITY(ios,introduced=13.0);) ++ (RCStorefront * _Nullable)sk1CurrentStorefront SWIFT_WARN_UNUSED_RESULT; +@end + enum RCSubscriptionPeriodUnit : NSInteger; /// The duration of time between subscription renewals. @@ -4564,6 +5283,7 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCSubscriptionPeriodUnit, "Unit", open) { + @interface RCSubscriptionPeriod (SWIFT_EXTENSION(RevenueCat)) @property (nonatomic, readonly, copy) NSString * _Nonnull debugDescription; @end diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Info.plist b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Info.plist index ac962738c496ad656b3129180a0d42eff46a58b8..ffe96db1e41861cfaed548f0966703f27d27d544 100644 GIT binary patch delta 105 zcmZ3;zL}qOYkT`iB(;4v!rbebVrpZh*m=-WCWfox;XO?7^W|p1Y$SlvO3;^j| B8*Tsq delta 129 zcmZ3?zL0$b6BDa}yRo6kWOgP~M#IUrOeVUahL+Bzh7p+s8Toms`NbiIrg}y(Fdm2# zVrXn+7-nefY-nIGc>&WI^KzyJrdFm&Ow*a>F)d~mVisi%@HADj|Q8Jr$WDp4N=QUdf@&_6g67n=y43DNn{%6ZXnq}J#A75`qC znLa%|bx?%p2bERD0)fH)L9w!mdF7GXsv66P16#E7rNZVOhxOa`Alv3|VtMU=!8^Y? zJ>l^C$O$MT@Yh62|Ej{v73ai~NS?!FCQsTQ$|6WB%x)?3~SQ zba@;&AL_DO+4*x@tL~q~f%EESxvGsm;qhLGzTeck7d*T}ai(H^qH;|fIDbCzAjNqK z+MCM%;=tMN+5ale+j+d_qWzm%_fyWzQtiGFa}$*t;=s8f<$YzRuY<+;PaHT`T-;9C zS(R;Zj&9!cy8qlaO>v&z(&D^14xIla{;vA`9f+G$eu@KU&DsN%KObN_hokQ|wcU?B zWUk_Ti^uzAap3HklC1psKo_g-|BVCZl2~iSc?6H6bd1ra*1gZir>nZp=J>fF4xG20 zI$LpG6SV67WE?nGEnclS&s}SACZheDTK6L}Gn7AXXk&4n8VAm$C66mRZ{_%TR~$H- z54c!yUdgfUmpE|#{Ny^t`8&6J4*Gsm{h3yGlH#1f<7j0ZIKNsER&Dec`}2o5aJIPr zMP=u^-0q{1H#N2Hy&mkQIEQeqcw;;`m--cFYtEOxj05LURnrvb{ap79%ymtz`k>~&Z`f#>V8!mI3qu{ zR-ET>oc}rwoDXKcVR3TZi_lh0t^1#2&s3Z*PqgZOaU3{n{_lC$Bl8|+`aW`#W}XS)kdGif%E8%wK4@y6fAPlWl|P4~ZKzC)1Lrl{?^2vSdEVR@2hKBB z+^*Va82j^=IB-@hK1bO(k#n%@j!pOHKhKU)kj>aIKSb!cp4D%= z;!NZi(i!( z)_wYWV-@FC?n`sx!1+t&uZr^xj&+a4fpcf!P%CHPzH~J9)SFuO^EMu@IJi#IlkT>JNdDG|3l%20|-H+(p^t%7ww+|{iW6U`#4xFcKD^qrM3RwN~sW@<6 zuyVZO9EN$FN-yjQHMQNpNw{6ry#v?1CJvl^b{wiWXLFvsBMzJ&{(Y_D+{t6}AmsH; zt^4TFos~adJjEw{5t?gGT&K{i4uZRO@?d?yh@%{wY{p&bz zZV2^Ieg0)Wm&rW3>Hhp*w_;WI=4|KLap3%F?RHi7);!+djRR-TEw?JpGuh5wNlmZ& z!qOz=&oH0A&xr%)iACAUpU<(KPsV}s)~b<;a|!RI_r_jJQ)5WiqDPfKuN{Lygfb%z zoPYdqpz>!6-Ur(n2hJ;tGF9Eb;+(d7kEYlCq@Vv%oVz&(n;i$v7N_Q`x-Z~)^Z7V% z*1p$U**S}Iuzo$8UiYzqDay_xd2H6kf%C{ODwUmA@m#z$4xF32zNI)H=XtY3ucp`i zyT49Vb^n0Zu;p>!ymRbe#hJmm;&XA}+}-zKRrl@K1ESKUchl=W;J4w5vjz91v*W<| z^Ug07=j+_(--!d~qu>0aI9DgBs{4BMX?oq4b^OrsC+7_R7YELlPcKpJ-iQ79QXDw9 zo%@uE$$fb4IJ$4s>wf?B?N!|;a!g(j2hNehXDQBuIZu8v4xCRM^{L_<&-Yz)?br0W zUz~cs;#|ag>C@xDx#i}Ts@>c2c)ukMocH|a31#PSj>&(-fwTSKLS^Uq*h8msa&puC zd42C6m7VW#Us@jr&KF*3q3ryY*D~M7fpg0hCn?U>@FSH`{hMC*q5piO>V7=u44dP? zxpvG0YP=WnyqPed>2{W`Y-aT(ZliH=;5=j3a>e-x=V0f?firPWf@-6uxZR(Q1846J z1;ko11IB<48XQSf$mN|cm z1Lvymk5FxNGOuMu;(Vs5dlw&{c!sj`z67f;ogW9zY{FYSZgJzi$s!cY2{~de#rTJc^o)9_Bc;*e#x`z?J$ibT8b{4} z{XR7goQ1ECRGd-7cPjVBfwRj)cUbMtWAmWQrq}(lp}m!zM`CY<%CtCeE_i!@;ykCd z#o43ztfhZqy?qJ(Ng*H)ZAVj868@a!Ze05~#&8twDunGu`)t6c97gJK!iXE&g1!f! z-vh7Qlr9;s7;zWkZvgr+xk=*oiV=4O{?>yV%QKPND@NQG;coXT7k9^>vryemVNCMZc&uZJpdi^z+(W^A8?N6AGSYnM6(jBl zxCdZhkxwLUuNZMtp}jcbraxyPpO~=cpoeWSam*9<*|7UK%ncckL6>qB;?81BiU+%Z z4TXjjPl$UXxaoP{5M(5M6Sf?BVFNcAI+eL;u6Gu)+l1{8H$4lR4^rH|<0{1M6|>ut zo(m=J6c@7AJdQn+dxW zdX!t6?A`$xiaC6Wdu0nR3up6LvDl{ZL;(h~m-+_E^24tjo;uW*)eu=qZ zrmK+MCagF7JqsG9J~#r7UJMzjO-xv*lh1dVMvv^?1E1W4iE;&GB%gT2Y@cjnZfV{z zVI4dAe5(vT>4q3g&+O53f{0RG<;t<5g-)6Sf>} zMYqyPdi4E6RAvDre@HSW>}1$R@lDdB@8Su8|8`uzGh}+=&snH{(^&>#-JAg46V?** z2F+DEZc^z88QhW}#wrtbJvMamK&<1A!tOVD-je#sD~$0L9hssE**yWVnbwWcxFnw} z2loyHn-F9q?yZc8+*mh+4cvEt`x+>Y)^K0Wn8Z!-m-a7ocE1AdDTq~5G~5#zlel*Q zJITQP3%G}1?>wsE?$4OS{Q$6;2JSAXP#y+Ot%mz}#w70Tz~&pc>H9MZG3L+GaOW{5 zalZlVYy)=$+#``RU8vzMU`*nE8ra1K?z6!?3X7=gG~B}&lek|8c7uU?Be<&(6mHdU z&tXjBrUdeK12;YAb{-bg4`{g0Voc(0hakAc!2JWbuSFnwQp0@(V-j~SJU8-`f%{Oz zi#xGEdqu;&kuiyTM3T?!;zq zm@$dFB{pXI8@SWJJ!uH?Yz_A~#w6~Yz|sxeQ^0+60Ot)F?jsnJxUT`0Yv85^UJIE5 z$lyO$q4qXm9a4P0aT-19CsYoF%mj^$3A-oD=d01^(f1Kji2$d*jTcuTyG>XDY)jYZ z5%*$hOXPJ3^D5tTk`wnh#*i+!3Sm8(S^H4Z*dcEEUgrCuPx}PYzK>UoxO;=U4X#hQ zq{QtNBkn?Q{|@dx;BN1#wUw*>!kFZfFq}c_0i92Ff;%7i59PX&-Ci-W`v-8Z1UEv1 z$n6y)ZaR0OoDjoTS}GGIS-IhFJ*)MG zxaoOm!lZHiDKHvy5=PwX!94_Pq8!Lb-2EAo^cMrmHE=%*?q}Qjd}AOZG89*%e$`ygc+?$;QTxRbEnnPcEi19w-f4bIkZ zAI6x(y%N~D2JR`~UWWYr8V&auj7i+@1G~<^y%^jpkVkLUaG%4N#Qi(4dkoxb!F_E% zpKrT{`wGS+?!SROY2e-g?)wK@_o3jetI*il%$USoiwWg@1NWC8oP)gT8^}o9GZ>S& zn_(jU&cIFgG-M(7qIHABoywTReJe2Cx`D=g0Nj5MMP8-h-ou#0J?c2@vq4Y7h% zyHCOy%s%WcKf&jltFe0~V-oi_z+(I0ei#YN85-{U8I!o5ISG4c``|uln$LGWWTZK5 zGGpkfu0pZqGGHqW+}AnCfVI)2JRg&aBl*Kn6GCUG~b_W9m2aFY{{jA2g+GLpX!XACB|3i zG&#E;9hzf)|eXZ(;1WWUj^3I zz)ep4^mNP(kU^T{D&*658RL*yj}z8nv86}3yR#5x$CDoahjlTydpia2o@9<>45^5# z5OyqM$GZ?q&*q+Z2F`ZC-BXYm!&o-~D`)H&0kgU1L#8*lrFxsNE@xs+gC4qyt2lkK zaS6_jAk)?*Vb#qmX50NRb9WcGP1tj+=NI&B?jM&Tm(bYl6|=cpz;DEj)X`PQZzk+8 z)_*lr5cG)qQP}<3 za_pJHZY*{+?yEF#n@f2``lGN zUkSMJ)>VkxD`xw99dq|}Fh& zRmLRlJ&X-8*xl?x~I735m(|qC=K_aj7i)B80%`_ zzVIsC1Fqp-!I;FojxkdlY;g^Iq~T6vOycgun8_!Tuf;jLhI>3?5_gm_Q~!SMI-hT= zhIwCqB z`wnm?V;eKxp%0{5{RZm$?|Qz<}u7vfdwOD60(jOpnbJ^DQ{Drcde1@Ow3QlHWPsGpdy zM^N8f$VoQQZ-7zhfH+0*U6L_jrO=~21WC{4J{>aMA;ZcRjj7jm}R1C=e2JW5U9s|26Hm-1K{2ROq{II^q>W z!Bwaany^ok8lLZWDw3Yf{R8|>@m1>I-!LY{|IYZ3#*T#9+*c#U_R?_E?{yL;=~tto zeKeTOeG3d8q~Tu2n8dvSF@yHOB+TZ11pS5fAS9nWz?h^TL3?HGgPS%^LXe@lI}5c5 z{mw99G`5_Dumeg?uV+l+Zr|JIyJa8TD=={H z)Nr4}n8f`Cuuc2muE2!)fQEY(V-ojEz_#pzduD&E0X5vkj7i+j0^7b1?h^*$-Wd(| z1jZ!pyMR5v5AKr&`+TozxF<6vac=|m`aZZv_t@gn^1q+h)8t#dVN!$+u>$nf@`NttY z(QwaYOyd3-7~St~^2uX4SkG&?w=gDg4-et|a39FpF4flJDN!+=Z&5AO8^IP=nQuVGB${tZ~pKDdjAW3NKPJ&iGm`%Ykm```|auG0a?r>^5P~KyNW@ zlI*76X{K^5aNWAtgslbX0O&*ARmdj#ec`3}`_RB`!bW$u@*0VoeiL{-xVHlAgexbz zu5R`3hZ#dU>ndbh+QB&c$EP}OQaC!%T8AakKOBYhP1s=88{*KRx1>jQQ<(x8+AHX< z{?+h5k}+X5tVioWXK`|037I1R_I3*3J;|7`+gXp+ug>D+ej75hH$!diEF@#Xeq_CT zrxM;fx#_nskHlyF1Q`<+WIbw6XK`}Rh79dhWH<%zo@7keg{(JC(6ife8)S|G?iXZC z*hj2~aO5gZyW1RK?F|idNmzE9uzsvJOwhCK9tW8u;C%%d6E=hOh6;K%_r;Lu4qWOd zChT_BGxd|5km&*LB;ood>_4n$8ka2*&w6U?Heo$k&t&%rkm&_(EMHuO+S`OJWW6Gn zmV4}Mf=qAVSYo&eahtF=Snnj4mYdtx+}ewiVyp@4%z7aM_X&`p{wMV%6GrC+q*rF( zz8x|YOQim7!nU)XWRu;$cSDB!f#ssBkiShBeTOCKo#4`P`#T3RG%rv;bQa<^VG~#{ z&8dXU#(Kkq`r7`!9WoSe`Uo;6Y#ZwxBk0-O|Ah>-BgGVFq4qXmzq6h+7uwu| zTUuvzQmiszBUleh16OhO!LuPlyi%TF!tP+bh>O|XzyE>^^$}^kW5Uv*Kzd;V_cX}R z*rGV=EL1lWHkb9J`r7`!95NKUr7>^9Hn5&)%)bs9YU}<^qw${XHevr`y*xqBw)=?I z))~6QZNgGm&*bluAVWTr#*PV_$9g#iyKjLEt^cGrXu_UiJyRU~5i&GxC7+lu`koxp zGx;PFGBlqi;Llm8ElpT4)_F80B|W<>qmUV=kuhO(&kgBG=5E&3;+A5p30ncX?}af)uUv&}vbisU%!5FsHZfud65BO; zHupE+ei$;6PrPC_cS~HKxM@Ci7OI;Gy8wDypzm?!#3tlP4dc~I0jS48|pfPX>u}w@E{nl@iM$hJc5!{_1 z(;0uxLVkOOu?|iE?+LpT+_c9a^+B6E6*9yN*SHGlo3IVg>k18|Ag)4sHup}*&|X0| zmxN`TSFAG}F$IpM@83Zv6!*e@{Z!)iiV-)JZ045M7AB1L;K-(#ilyOy zw!Z_goB9Hc9Vrfa#mMeS;64xyO>HIl#4Bd|q&ss58>*$=QQb^f`{veKUDpTeU^nem z1T=Pg#mMgKz&)~swI-2#;uRzAZQ#Bg+?3l(++H!_{tVo$vA)HzvdHZfBkq=%*B(M} z&)0B!#fWk=pT+k z`d%^WCsh8++&!&-*8iWlP1uR3%$blj*&Tz-GRR1Fd&O+K&t-0Dy<@^Yg)y|=FxmYH za)Fm1Bjo}nY#f~Up+?WPy9hG7G%_Y^ASS}EG zLfj@S8FqgG1)aYSL_1bO=3B@}{x)Glut54tqi5Uw8o0lQOlSN#3)yYLuIX*vPo}e* zxZZ)x9=swfxe9T=&KS0aT!pZKu=@{uYT^z;<{!vNJ~3e@v)%yLRjsv*?UU0W(+tGY zn#hD5h$N4`&s4Iho*NhT>$nYA^nh>?t_urldi;V!st6ZNKYIW;GPR^x<7#Cg`-_px7x&nEnz(=#*y8Zft#Lf zrgf{db~Rz2upX^3oyGRa7H|)2=JO>1l;$)Omd1Jr8Lnb;zYp$jW- zKr%(YSAZ_AYLqcTurHvOqS2#1SO}jCLm{f)*bdgy`THVpcgOW&$ zanmKwhD;t_rM5I-8(FV6kvNKNH+@8B@CA64xJ_6KtQ|*a^r$W0flqFM%vi`sv2rbA zQoUbCkoeKS{TI0XSYJ+r4Bom5)y*qLc2fy6w-hT)*eR?>ZRISszq@1N2w@VQ22irw zD`wk0j=81wHeqF~M`OcTY`gPecXOBknTT z{SIWxfJ=6J#caF3XKrb3GGVQ8Hc2)O*Vw%ZcF%=OrN(Zrm~Hn8=JpHMH(__OUXh?j z+?!!Heg7M+oh5&J#caEKGj~w9z6l$_dM5~a#Qg^B?$QSL3~TK6irIG4cL5XkK;il( zYz*s-6!eID59|(O|K<#h-Ci-AX50Mh1+gIT;DV})6Y`Z^Y?o{FWCag6!4augH1U=%u19p$< z=<}@sF4^rBv+bVC+>|Ff3;E52t!6!)zlrNt$lQci$!@QhZFf3+vjN;)=t7P{c6-Ha z?h(u_&BZ3{HpI|}U<;NHu44B=`tWJUJc3tgO|qRaEOA|h^dCe&cnY7IxL;pag=PJ&A@)~65ehW#)ge}H` zbdW}me9{F2eKKSQKn7EktI+kmVz$2{%-z++Y|VQnY!U0F3VJs8d61#+iI@Cs!qz4u zm(=(q#KElv5?FfvQ{pyZr$djv%N_r@3i;CJ4i3S62O1d@)&b5~rqQ#xyFrHTb&~8h zVW+0yd(1T4@4_cT(NDeyPVSNRHR-#92$SZGInAtl9U$T=k_Vp`Y}Cjx;wA_cnB{*C2yoFWz7EEMwAK`u+jdISHD@RqQ_a8Mu4k!Za@+ z<#iR3q3<3dOyZ{Jr7)z$XQ3YBzx2eWy^cHcaTL4mOM~T~nJAeZ=mT1INAw!p;c5xQFe-kG4&y(Pj0l;+J--4UIw~OM1H0DhheYYj)ap=H1tB_4( zcYAEew?Cg$lg5_`JB#(mpUz^B9s2AX$WT0!xJ_6_3+p~ONssIfz$b?^x1Pn4<{ht??UTOD zjr7h{sBR`K6?SJs1J!mFr%$pWLuUq3-Avd^h~GsTy{9_kUQqbt6OhuJBh5SSFec4A zKQq?TWwkZW5_cWA*CSTa6eMw9!_J>u0lTXirGFnin(cCa~9$@VY#e#yi*D9Nw0E4p%^d8n6O!hRk~bn2kfqZzyD#oQAJmwy8X%+!h)+1)*U$j zRb8@)xHp5Fey;_`Fyi-7)BXuzQa>~45%(M5Zh`Alx{T1{DrB2ijJT;B!Q5CvxC(K5 z#cb|g;HLg3`OSnq4@dbmdIw>_+yxtVBj8i2f|L*DFebI-U%<$wWANuJRA1sA3ht9& zcM?E}dpu(j_XftMJBjh$=8k}S5Y~XbHQYTJlelLwHd@1dHn_tW1C+yd7i5MqCdGsP zCt3YpYA5o^MsW9mQ5oRnWn29fsBT^{;--?x+%)c;g}6=F>(Cnt1!-IncSRC@LlT1~ z3>l>Pu0q^iG28Af%uRjOS%}+&y}){8m$Q%_ac@q-caLK;sSuzv&wIseyB`Ag2ynv; zSE1{hu$Ng6-N99CyXnJsAw&1RNZcmu1>{U8YV^qNH2O~e418&JDCaeeRnfyJFb1#Y8gpFps{; zCz;@;TvxK&giT<*o=&6j-nN@QJ{dCe@G5beu%)a=G1OUX?ht%(ACiZ~041Mz#cZGa z2i*S$Zpm&Fb^s8zJeB#vTpFNaS~z@qnJU`XFw zg=9uD2G_a@Vf4HR>7DFC8tlFU+-G7EUISe6w^z*e_l@9Q3vS6LCaiyF?9plTZ01d#mW7`iPrZoALx>>#+M0u zX9|3opkI>^T^Q@FJ&?hFu0q#0VRh56KEV1_(zE@28Dv^R21_GXA#M})L><0&%fNj$ z`pJY-a3&2Iq>ipa++H!;?o#IN?qat5ZNkoFy*xpWxHrP?J&@_7vD+(V+ueG)#Vy%w z!ctjpgvRcjuzPAL_Ca8GD?w%wV^aUTVJ7ydp(kNv_YdHH0vom`Yq%d{Owu1)fxT@5 z_n}D42UTG|7&1twU4{BdKgL?S5UZV!oQpkE19uj<`(r_JzQ*p}j7fGc2DZ|`Jq_F= zu+dAuODox(&zNL)?*+)24BSh>Jsaa|lg92SW0Kulf!%H3CO3WznFk>wjd>IH9e$i- zDK4suC+lH%*VFLbbKsVIau{QhPwoY_-C*~#;NE&V=6MbG!;DGXo&OKt{b1n!7TjSh zcHV`IGf%~otaNi7MB<@=oleh=1#{Qv!`#Nxce+lB5hWl&A zB<>q8ML#fbZv%J1mDqREaEBO^xSs(w)xiB3xKFzl&vt0I=QAd8XJ3bX7Xx=o9HRVk z1D-L~aDUI3#9gz-=R4QHJqX;pZpJ!I!~Gw|B<^_|@I8SB?(yKBdpqVH4R<+X68AB8 z;2tUi_dIZ4vl(Mv!+kkp68GWvAlEZ+Uj^>&_oE+bxQ}E^;{F`ij|T2X!9DRI>z+0# z#*Sr7ii3XwYkq)!Tk zoRey}w=yQ_uY3dhp$5Az1NYMRtl#LC+VXV9B<>6UgXahh+*`ms?_=c38oR3*leqhQ zg1s37_xs>p^|{aYIAo-Lavoz+KlvQkHUoD;GR}v-L@uD=PGL;qz601R2JYVAPWT$R zfQI|euPjXBJ_ULo7`O|;J>)x_IY35g%l?c>{{HZLoYfh)E5IH83GoEV68CY8N!-W% zj93Cd!l-{=1n%{}VhyO_Uc;EAKk7G}fg8B*>yLY$|G+&^kdgYyD~w70F8dQ}4g>c) z;NJB&&U_&w`Q$&00d^HyuN3@)Ge!gVU*PVNnBW_);qJtk#Jv+(k%7DW0Q?^5feF4+ z4fj=yN!-QF6MQoa-1*?nLjHf6hC7upiThJvbPu6~*?DZ|)(O645ID%?QEQ!N!V-^8 z@cjfm-I}Bfb{~p|)7C(ym%!bUvCaav1V6NREA;T6t57?W-K)So^3VhyeJ_o~eLQ0l z_jX`(f1-|iGq`tlPVl|0;oioW#67M{g6~}eH&v!D{Pr7UB)^%kb9yKE4sR~&*=@NV zGF>4fwWSIB0}r*)Z_!9L5%(ML$=P^dkiN&~FjtFM{lqI~+kG>*dw{#8z-_`FXT2VR zp3VI%WO{12P1w(@m#X331D{;dH^J8*+-(IJub6H3M;EVRALPnZ*Ojw)L1m6Pa>BbImCqrftWTgIW!d}LYl-{f1z6|3s3ZGn_ zXg!y72wligC|1(A;Pn8sEYAa~AT62`fatMzKWdL&Tj1?nfch2QpG0e2_8ey5E5`VBnqt?t>tM z)J=WIJznaIn)eLYA&hmZ*RbA@9@)JZ++!hwkR@`Pu*s}P{m5Bt?zP~)5;AxZxlPy_ z)|2`d*}Vg#yC5?}!)?O8U_G7PRF@nK$YFTJrCf#Tb_`>Z{vKc>p@B=ditQ8nuoK4D zXuNiDNm%oxSB!i@Hg|}*lfmySk^F7KRw5{` z*67)G4}i={$VlVTD`s=&F?SIB&O$yhVdp~+Tkl4nTmzYlAk)T4jQ7NC!Y;<7un}^S zFKxSTgUlTo858y{>-hznZ0`R+=1vW_32TnPOL{bCISbWyMOXM?Fz(Mre$o-(K&JrS zlS~q0eFZFn{D5Mo5W&(Zzk*#)|2`P*-hng$WU8J+$QWF=usb$ z^d2Q=p;QCJ@DXK9SfB;IYfPiJ;wWN9dv$=;uCIvF&b7vvD>DdRuq&mF}EFGB1?hhc7 z4H=|hu0q@6r{FHHNk{VPlZ@_kzBO`+0!6wlra%pnsEjl22^A$Md>F zy1og^2C1$O+T3@6o91|_EpKH^YRe3858Q{{`H-PLD7B>tYsq~;s_&CYAVi_FG`hYd zW5Q~|eVj(m<~{>5IgpX;HevsVq=33HucaI=i1|?hA0?4&auqZ^AC;J|yXt_pBLm?OqR%+C=K#Caf3chJ5Hr zZFw|Jq$u>gM!J4t!fKK0(O#618!{B*C7A^VY!Q-ETB}QXw%v;%bFxOpge^xSRBH5W z?v;?K*2tJJdJcVwM(>t>*ki+_ME800*2tJJx?eyyc8GfyxNm@rZr(Ftspwy+8k>mw zz#&*$avzl1#Do=KP8q7<{sY`pHh@&u2Tj-uoI^-9+1xKdraP`7$(S%Yqd>JqJ)3(l zWC9u)6LvlZa-K%d=3WJv0*#CbI}sD?sT#eLlaceFQXj(^v>syj(CY;SlTWUIOdrTldpZko zU(A@ak4!l(<)|j^d(fA1A#;$E81ISOge_@p?%(&JpFD+muMk{q1#YjH?e8y`o5sDf zkliM%3o1Gi3Ob)mLGrM=rL~VO+3gjx?cTxM`A(zpp6oVZw5LDGV0Sli1lok=V##i= zm~D5ExkKQ07P8xfEr#AHP|*3CxXyx1FLLE!F$Sl3;{?G+>L@!&oW+&wkiUNPdH z2X49tkK(uF6R#L?Q#qQsaT!;keqzGt+?DbUXg8iR*uu8)%&-&6i&?Ce4=Nx)(#3o(}Bu*5xxF-iYO*j;SkCOdmTW(HoRx|y&ip*KgPM|Ssy-Pb{; z3^MKT=PcwCubACWHZV6IZPe2fw+Y+EdbGxL7SekNgRu|*og4H8*xM<9_ayTsW73>d zg$ZQ`kguXNaDDC|?3&|Y8 zSbryg_k@+h?kDhG$9*5TPs5<0J}AXO6ZRDJbol}KZ?%|NRO~V~# zOyb@N>`nuBw{*k=bnML zVrYxpCXCK9D27Qk+1yt_2BAfiF=2H7=&>5Tb+9``{%&U7v%uAWv{fkPSwJOqqcSyvaMGeYfjT~cfo?;Oz2OA;$co@yeECHnC)-+ zK0V4I5Kdi%xV>UF_lwNUO5I?_Br9r;@*kI|A;*6Rk5wnC~j2?-e8Nv%yW@O+oD_aeKvxdn34)BIZy|C2@Pj zh`SBy-4=eM{8-}liV=4J+);3M2lwIla~ATqSFFbni|My%nCszlsl82D&2*goYxK&% zJqflQ37q1)v^MC#nA8UYj8S}c7OF3C*WvXm$aDrMaeu^^#N7^kfb>A&DmM3Z0Qz!U zN^?_p#tw05Td^j94@>a55*G^a>op1AYD zP50~ffsACE2|JnfXlyu(?UOQa)BXAsyCrTDM(69Kr{i7)?pGnxU&C#}?B4@G%IPY$ z-J8KpzXg&4RPuL_G0ETW0)x8N-)Y(S{dve>Y7>28!p>zq%A1_UwtEV=>70f7sN`=G z_B!hw=_JN`o0~pvjzwGnUZwfcD@J{g%F)ct|Fk~D|LOWB?0D82Td!fgaoRl@GQ;q( zWVct$w!56UX^c4wUEhQ)XT3tF65c!Qrr%y6oaSR^AsMfjZTAPvE$!`?u%B5EOFdU{ z+T9wH*$AMLzrA9%-Tj!G#-_8-^-b7l);rOug!fLnOCd87pGkIm#caFj-WcMR`nL(Y ziuFj>S)6ung3Ks@lHFc0+wQlRd#Ll`cu&_iVZXE9se+!(-M+Q;Op|1{SIp+_!`uUe z>zl9w)*C74+1%40GX}V1w^z*Ou4e9J;rb@*Y}PwY(6hO_A*r7NT$=YfGj^z;{{}Fm zd)hgTRKAA{Qaf?I;}x^*{++og|8W-TgC=Y+Ccy|4kS4f_bL<=gnJ7>x=QCl`+hUI! zdb*r#G3H|WjruakNd3esX8RzlBxm;_(d=#kx@!R{7Vq&))} zsV%)?c3bviZY(ujg?wVdmO$@0Xy|;>@)+FjhPu5787YVGirIEYnOoW$GGUKG?`4DC zbtk{KE^(F4Bz}>2abzh>yeIR2J_hiPVYq%c;_d?_uA>fj~ zV~k1rA0Z5=F!WB)aMQ;#Vbn;xO5DYaN!&S@H%3FRlt>)K_V+H>oeF0}fOU4@^p<42 zV&rcsMa(VrC9hag5OD?vG|!Z4DQ1cEng#5 zcNLQHiV^o{aF>7^)04Qb=@ldHx!}GN+%)bayS-w>eHpla0XOYCN!(sB;@$%8EVRiW z4YyZ}xZel&a&Y6VXt!64xD&AOdmY@=w;F&JH({4Uk8%&A-Ds#B$VmG>hkL|qyZx+>WwNV~-6m`#>y2<}HS`nuxCAn} zc$Mt-irIEAV{UeTy%l7)3A>T?Cf93NZ=C()VaViZ?DmS;cE8QsJnh$8LDx57f3n^Q z^%{HI-3f_cfyQpHm~Hm}=9cn06IRH2BMo*(ATwNJw^z)zo1S4HZfXC-gk8dVr0Xos ze)2A4s9u<2T!m!3Vz%91GPe}tP1xV8C*{aC_hHBxX|F;WmtHZOJB7KW{%ykOUVO62 zG%hP4LwU4hw^z)z`#k3MyIRtUXC{oke~@e%FX-9a3CLk4Xzcci+1y>2d$4eQ6PC?- zWV^FC`}catOadtR+bd?<{Ty@C+~+KGeG~RG>qVVPc<;3PU@WL9PD*xr#caFj`5)qz z<{c9@lJ&@+&f>KDX2?thDB0~5v+aJ7xoI!LS?KyE?0eQb)v1K{PP<38vCd{CyS-wz z-3yqT@(5?4>zlA^SZ{_?3GbbD{|cE?@tI_|SIoA%Gjd(xhMBHH*EeBwAKt0ZFvXLO z-L2=IkP^5GahtH=eQ=Hl4PE|y5pw(0J+QujjN}uqnC+8$n49)coQ3Q*VV^_qB`D}} zgK7oSHZsJ-EnJ@4v^+6N%aX*|-LQmHR--l1eLFPNiU}|+0vU?4$|yPNg* z`To{$o3IG<$Y`BU)*g@VW`j&K$Vg+}D`xxTYvz{n6BCv-05%)!-T}LJL8c{Sr2N|} zX4_4_g+ScsQm#UM(1Z;`Kf%wBX#GuOk3yycWDasMTm8g@l>~5)H1zPFtB_4(_m}X= z=?GHYARxsPubAzVb(QQ*vyfh}Rl9>{Cw-gXo0Z*)Fqpn|^`U40Uo1PC9m_5X2LeSS^J{9VYQj~e z(NWRK0sn;P{AlI8XgE@vA4reH#?7lKnH7meV@fLKALgH4J-?a`CKD0*K1?Gwmt^OR z&S}ugsVbgb(yt_zJRuyO7ptwRh}INV&Zz2FR*_s9jg{1tRo9kPRpKWpKrn3aFpD6p zVW_`8saLZx<02(JmMY{M=qF&vR{sqz?#0wlzoOczn&`Nis?vESwf(B=lB;XVN}>f- zH5HNC+GtI)X2jCr`!6bKp{e(hi-o*Y7AvWmS6Lft1%hV2P7BYvo3fEuwzG8tL8n^S zpO-qZt~xq4kWyJy8Lp~~&8vtMmq+VD!TgE>+V}3{J9-nQErS_jXUvG!lvU1*k*llt zA1A=Yg{9HT+OipC(VA@9mF%?Sp=W5e)>kMW;l5sGosx+KBsj{qgY#_ZfT0C!NUPB)$Dw;o&zKc4+cf{^Kf79x(t-1Jy7PSs(SxI@cFfaQls1EX< z{0WimFGYPwum+(D33)tzvP#u z(^MmM*l?s|R+u2h2(I9pA3+d9=S|XaHy6sgHUGBUT-M;g7?gg|0QbxQ2CluM>LooL!T|KT9{uszYODnLP}n=Hd=zf8wwZY)fE+mLP5WC zo|zDhRU`gIC;P+x$-|~wGKC12j<_;;SioO^5L>E3fPc7ua?#9C$e&SUU2OJ9%yP9Q zGfIlpc+K1J){R(oHtsTw18^qh%;?Ojn!2%pV9aqbYlMsgLEe>J)gBwqzH^-(3WWmc z!zWH0XPci}Ra!S;QF(rP3F1?2G?nJMg+()+cBfK@ojkpEWWm(2%Ftm~mM83E{Do?3 zYs!k}QRJi0f)O}wUToIHDolOZw9Pea$>0-dTefk(bj*204W9Jwj~ zoG8$8jdOWSTJh5Ez|lRHsr)Ht|0J8C!;5xyc6j%DOUOOSrmOs_^;qSxUUv0(Y+ zcK(0ZkFI#raD98irVCdfSj{T0YpMKr!tUQTcHisjS@qLGI9)}e*x1!deA?SX@0Rj7 zZDbo0tzA%6Ge?npt|+E|@#s*>KpWLJz?qtrnuzoFN>$m&xNAS>sH3TDz42;JtFEb9 zST||HsE44P=qvu>$1F8d zi{{Uy$IBCav#Q@8Ah^}9BCyI2!v2)loM70WsXiK6RvXGiESo=*dhRT*jZ(crHOlOd z&O6@0EY>RdPb#7c?@q0z@9ItPRr=Sy8*W-F7eq>;#Z^^v-hfGozPVmoshYa{+>ai3 z^Iv!wLA&0|j#T((<(!&@FWqL&EFHtBBDpMv9A`$^%y~7@(z}&!YM)tg7Uj`aGsV)> z5Fh6Xw|*=OOH0wPlPVFj%IokhkN}up1779(TR{txSIlZW;Xl88zeJ28b zv2SZ?*2sE(CvPC=ij4t3Poc%p8qCZkd71Xah&3ut<$xy7uO0y6MBk#}^KTw4G-^Y% z98*>4OaUfhpvEF4Y9d7Zgzfe}8l% z6O9$kLOwK1Wju}ZgeaoIu<5l0_(eo`Ysr#__R&uoA`HzgYB^d{N1Fsk!~P}hLbcdh z-Oo7rlB)aJTQ8U+gtA6S6a}+9zdxLUNaoL@v~2#&Bam4p`p(&q^K`m(O;q50$0VO#*?GjJ%A3a3Cd=l@dtDf1&iW)NnA6R#1@c z&kc9ad8{uR8lhQlB-c!+xuy z9m`_%tH!tC&II437Z%^R_t4H#_L1G#ltQak)l7<6JAo=d)m0ChKeM^gzj8zITq$-_ z+ErLtTT_)^UN*C=xU9Uawho=Lc3w;i6jnx+Yz7s3-a!PkQt~ zPp2A=ElkI$#usqf;|~tbqskg4JXae=%FC-36wQjz`YTjjt=t(ZQCVCYRoQJ1KL1{! z@?PUkZV%wfNJSJeFvFiwkdc=fN=*r-rKYFm<_A+kdFko-sVRX#Mpg=9Af@;7tLZDQ z5`EjhKfW*TBe4_%G*~_qH2P2&C^gTewJ7@5$<8)=C4%G3x9V z?N?HfJfjAcr5%mQn6$B7@S^IcPoFsYDCzh|+aVezA2s#;5B^Q?y*~W%o%`69-8*k} z?uzFqnzx2OFd3)Rd-cwS8rgB%@@P4IpDQl^cJ;a?#L&1`H|XU>DrZKK48)3}wYBIk zmj1ljs-n8elKNgnk0mGg-k%jbm&b^%eN|s`F0Lr~sy|aKEM2P1`rx3e@8?|H71t3Xa$ch!*(6c(LNttU`ZyI{r0hxIbJwB{H($Ue&$!h~2r|;=e!lTpE;SI>wg~EZf!kLvg za8`8B|JeD}C#bp~vg@y3t;M3V4+PR1cW!GVv+>%0jWVkJJ992C1Ka*i ze?q514%?_psiQ*vtnr-$f2hkI-W1cTZ%`bar<{Bz-BzTJztT9mR<-33OTS+~Ty-0_ z>tM8DTRROIa!J&=@<^RDsW1;aWjCn?>7KBwGflm6j{5s;rTOH zD77BRkDpAZ&y6cWLqSymucIR+cD9j$+9&#ww=~Q8S7DxJ^99(|P)E%pz>&PGs`#3{ ztaXHtOgkdlAtJMskADOHhV$P#9Iv^znkZ__D$KMu=)#cj4-W(!Ggp{aYfy8A$)cIO zDLTEnXl7AyEv=4}fBOGRw^pC8)BF++9KUc@)hF*yDkIWhcRx9Xakt$`YkEug?tXm-*-bh1Ti{oxpvQ z0OFSt`&QL?X!pMkScrGR#I3*kLrvmHNb}P33-Z(anQ6IMc?E&IKt^UTH8UMMUbzJY z!MuE0lw%VyP@3;YB%fJS<3*@DTLTMQVnfZR~(c-itANL>7s%k3T*_q&*(&c;lidd7U_g+Id7x5Hf z5`3qG#?1+tX`Hc+S{!o;(i6U!tiCnh07;@Ry7c(38_sfyCOStzegI)u9j-)b>ZrZZ z*s(fn{87S^k#F4_Hh$4C`e!Jwq-gjAyeTiBFJ_1)>^@n4!*@1_Xj*91ul9`i|%X z-~8@<*9fQQx@0-vr=tgJ{94H}Zdq8QnEr2hwff!`tBSF-Nm#6By0hAVzZhrKxGk_W zx)8fBxg!gPD%Eo?N?EseR^sqXAf*8FRBRUIz35D1FI0W-+~l8^T3gT75O27t$GSPj z)h9C}F)OLTeS_7VpnvZ2es}6Np6yQN+R3M#HtuJx&kG_IW#x6W;Swz!tm<=q%Z=sx z*!QzLEXBrhz7^#`)wfo3kL?}<`}QlcqHD%xRV^4Dsl+X@^;@*q#fZ_kb8IC24emtW z$}J~;YCa-%4j767GsUa&1OguGzFkp{S&)yd0azdC~b;7dD)&#%KU0 z_*T!osK1nAG)zQ$?@!QRJxykF^>W5HN|sP4FR;ZHPWGvD2TcjS3S{*!Z6x&@35wBmKIp#L~k0={qXHi>^I#`Od~$E zxohpT6;_6=X~}U{-E`G$*L-=@hXY{c-a%^b^O9g$DGj6w)veaOa>gH{>J^Ks0x6RU zDGlU6URiU?^6m*m z${J^Q3g`l^+MNhwls4X{3q?cztoqS03>zV}1xwTgHWqF^m+qs}_chlTM|ZVnPuf<( zQrXdUvU{ucy)823uKnE{Z?3S6I3jCf&Al#08Z5?^kHsXVO?zj7G#!1>GZ* zJzGJws5?wU6ZfxzWXboQpcf2U#FF|+jMZI=Ys@#~i zA#yhC2vb1P9OZRYHa@WQnpUnmFa20GS@&N#TGKsD0``i#q1M(}0R4RI1IriYN@tU* z((0~$IvK}&s?K3@RUg}OmH*FNV~rgB(tf059GnY^7|v?qDE;R++(MCkuTMld+b@?&7r*nH7gf?K0mDy#Nm;( zvx)nLt<$J=if;Sz*`KaabdA?88GP~=&ZxF-qqUnMkXgkKZ8S7Us3a7~sP6~$w@_u; zA5F&Xf@+h)8AZd``zfKbpNs%*90{i92Qz{xSq0&Yv_Mv#KP5Mik&&P44-||lpHY&d ztbHcR@ENR6sMH;8eDf1YL@7GzU{hF&92T}Hs?f; zA4rSvUE0J;IJb$T*y}Iq!`=`{~;=I0Nhy?sd zObaVRF&qV{Ei`9canorDKi@UnKfS0p!@5(ww6>^-#?QMTe>JQ4f_-ceI2kE%g7=(Z z)e(JSZz~VHc2V1#N3h}hHH&~08^X@(G)jy=N+8dE*yWfj?B%S!^Ehc5#f0?6x9^V& zD&mip-<%-L#{25qjrSr{#Vft}9pu^`Gi`j^f_tGOS@n)D8XmoY9f|-wMVA-!Em!^UPZX&K^PIjfNRN z{1!V@b%5Wmx~7)S2kl{>KBfqHR>VD6eP_1)XhOZ7vuOh9jXMX(9JjWs zEzpuYKl1R5`ib0*b-4ZP7R7&1k3PrcD1Ilm?$lGi+m^08b;yJlyO~cq>`6zhM0f?z zSy^&uhZZO9z536zAJ7;Z2sn=T>8Za(%CUzhemRuZRBp#c-Hr`rVQpT2n`BWL9gbvW z_(L(;ok&lmM_MP>72E}yMBfop#|MVu-TsY#3Rl*G${Dd@hr_lb&U~`VzX;PHs>M! zQHa8$ia%+JcgTpxKkuaxYaB%{QC%Te-0w9yJlNm1gOkGa>=^b!vtNN;@W-wvJ9GSu zF-2+)Xf#~X>+|Uvdnd0qU)Bn0`>mZks`JyVU3iiFaO0Twt zZ{dt_HPIMm6%6W-wJ|at{UK+BKa=d*d#6UT=D>DMC~WPD&ad8~LU!)ps^J@oWx_FUB|!#(B}@ZxsA+~eG!QMYo@qw`q%I3`~D1;Oy5aaYp_Zqya_ zG3^EXW%cKCv^BL(b%DGdHCt#Q*f^+blcl1%SZ%a|7MN;$>`^R*i~8*#Um5(=xF6sc zlJ^Zdqe=Pbk$Ju#)~NlAOl4V!J5)-5sC6O^jCVtiLjXm|x~j0uHH+BsKbQ;cW>^p>hP`;l1dt!w-Uvy2<7!vf1aX;1L=C0e)kMcBkI|VWwlMO$l zIaZ&xz6~=HeaniUzdO9|+Bnvs6yj^8$Hgv(ZOel1jH6t?aicUiM~!F46Ai1CH_quW z{S;|8PaC9=OyeGqC{AZ9ak_%pRkhyVxO9T=yd$cYOGXe`j8o`T zTYHT_a2)O($4zf40*BkE{=2HjjYSR>-tQszqoTDp2KdzMF6DB^Wj zpHV}DUf&7px3(w^z^QRGQc+Y=L?JuV4omsy-1BFCro6lU_tACtn+P2fhqcfPq$4W2 zZsVhGfKZ*r(RMfo3j`d&X73x)8aClZ(E~>*IQXau(`pE(uBElGcX$RTA?ik1OvMeC z#hH=1Y4%%Hhg(}6dm%m0qYqv6sj`YSlWNP#W2>N$;JYnu{;d8~*|K?R!v6{_TXY@2 zQF7wA#YsBeJVlMbd*A)vfLm2FsiY$v8{#6vMP^z_tVMmUrjN(pABq~a!^+`3TN$YFH_HE_qhiMJjpC9n;#rjajb8_Ka^5>YO_ zZ}#GyoWQ!)rFs?>^g`-sxI#to@ZIlZYc{0ZH&+HTvEynFIY)<6J3xF-)iCEhRj;aU z^yt(%U-JsrWulq{8!|`?az{R?9(5|OJ6Bow*sJpcT~z}++Z20aBZE8&BJ{)N3BK)9 zr@#BJ@BYJgM&awID2W}duJ%OmgZK9*JgaYNpxZnUnEB*g4RrN6eLG2l@2TQ9GylyO zVAwZ|JfIAD<)M#Tm}^r%bk)~q;5Hh1%GOT&?ouSLx61lB1Y`8$-#Mi@r^ZGnC+pQ% zd*kA~Ps~%cNJr^n!xul?4yreTi^kB*CEB%rH-zB}zN{O-5pdPh#kA_owsZOH=W&&0 zzBfDc`G}pUi#hckql5taD{w+}d8BR(9v{ly3KQRa?&hP+W2}LJx@nv~Iz|s)inCL;}dc>}=J)-|f)m|J(cS_$rF-@4cZZRS*zG z=|w?EZh8U&DK~TigpQPu+=M_#Vr~M&0*ZgsEv4-jQn$dj?CIcY|NQO=&0>&A$7UDzg$!WyxTOB9 zqUwqiSBswcEn4Z|v-W+s`N0`@YEapMP__;sYUOqbm&&3VfWHHkk+&XKfM>QHLJS=VQ~wkzhM|2kmQ7ZdShi;s{_zX{Bn zms|p0bjdV&gqpGZlzAgD-k5jFyn@oY8Dm3aZiP50vR6t@E2yQZgVmhx-#>r!P1}I1 z^02|W;r8F-Pk>OLS_Q*lMUB18;U=JrvkrFH^3KSHk^&MFo@bOXKFy+K(g;E*VwvrL z^x*wd9;dk^opg{j>Z<+|xp4nXzW)Z16BpyET;p=ZFtq}zG&;gcv75D|@YKqRp`7zJr=2q;y6K&NWh+M{ z!N}*S?PR70KGUZ6>b0T=GYUY*FkR)ShhVZLnIX<{yXz187a7ZB$sH%Pil9zRrsWM{ z3Xj|k$;B5Te+s40-Wr&_;WQ7ss+=uF1!Z;0R-hs@p}IQ!ugPoApKd?!l_REVKW%6* za!n9#bm0kH%@!7nIcW#Wv;2vUz3)FrGbfRyGYz-R#;_E|*rn@+j&{eUws6A?42=YQ z*0BYDOp9(%@hSgZP!*e zVu1q68=ehN=1K11DoafIDbJoXBeh0SOYb+)BSX??mJ@oh?X8%GH4{H#oJn2dcgzkG zKxG93@A?y-LiZ!C-pu_!WC9z*T zvl$a;T-TAGW`RIviRCILty$2PH1jEBGtSDtvV44Z4LXmmuoA%eIZyec&%k)CqeK1|`t;&#Jdv!4hA+a09*wdpYL`H3%P%1( z@uBWq(&Db&wG#)jdvrTeV}(LU0MR81c2#tX-dyNl=-j_*MMh~QhaYSC!mi{e)dq2J zg35e>L_bC>EM95&7lwqZz9L%wXmb}_J0z5(i7^cA9Om>1yS>C>f&AgSQGqdYBOfltYjo_xptg4 zCO~miYHW1Ew5(igJEW!MNvTO`3F)+JJ3To$DK|MOH6tZ0JvRm07z4?vX}q-jE@W@v znk6fHX|oxgU>99a4Oe{m+5Ohk!;}tnh{fT7K5{wIEBIoZRe8_H$Boc_8}?-Kn8BRQ zek=SrwCE1I%~9g9N*b@b8w4Dc1zi^D%s-A@T56Vs*KgI9zcyh}vMJ}hnm_528+WK;wIufzI{3G!3X+xH0NKHM8+;CMn zrt+d&gIh4=&S-V8GaNn$EHjJt2k@b^+{=o zQE4uRMm!0o^z+B!SF3K@G%@B$6=6O-lO@jCudeGlg)5L}&9vKk6PFZ*7NhW!X_p!r zcveC}UT$ilKQAdOkdc>`L2gKMGg5M}cR4wLiLP<_01wi~6p@iV8TiY6f_pwdTsJAC8R( zbwTW|=M!GK^0zPBnthN~&zrw3OUzvZnw^+?c%Dmpc~WI+L-#C$SBu5&`v>{QR}>uX zpO0_5t59j>QJgHW+e}dhw!?*hoE(G}W^X=#gQt0`{TN?d8crB?>xI-Y=;_&^;=@!2aE6B$m^X&x4xQ%(99vKRFi#@s%6>DFtiyA z7iazZ`pd7WXK3X$_k(d@aIq(qHQSKOP~3l?c5jx^DiEH6<<1HVkg}LScfaj#9ew^( zZFV(bADJycjJt=t|4{TM8!3m5KaaRt^CX!w4tD7o9Nkhv#=+09~IpSqSj-%FqJoDGCUo+{;}vS+1m#wC(RtopMQ4t*rqxZ z#tIc3C0FH6&c*YgoH(I^x+W4Fd7{=uxQU@%s5YU0Gk?AC^BV_d18bxWCNa@F#1|vg zgreer?Y18hCnY5T>r4`}le7Kl$=O*6NrChfxC?>*BzO|ZPR8!_{7d*l+X@C=7+u9s zdJfc}({((@blZN~%fqs4J}`1%L|;yP=snV_KWFEyg5xj0oXf3>Ql&FVuM*=mXSA-d zO2x2vYK(sIRGzbVidRZ~&82?g|luD?~Oq6or-Ya_N6CpHAv~q}T>xAJm zdhA)b%x6HGIO~Hyd!Hh@`}z?fCxz14(z__d2Omvnr!yHkZ0eERygve|nDT<22TQN& z5PCY7?2A@6{TAJZV`6_HLcjTIk)TLTQl@rD@;ABaCHV(aFcsxThY2f>$2s zx9;u$BA>N?O?f7vY*^RH%Dlqy9`^uokhVVS`|E2yC3+ckrc|^us3{R%=y-$r$IOer ztjYabbipohLlR3bB8&+_mR-OUJh1hSI-L>MC&y@}L}@WfCr{(W3>4?ZOb71$8Y;%?U4OCHDd*7}@3*>8}$-lDH( zNleDdO!yyy-N56MLac3B39`po?JlbAGyvJPC4PZxjc`E$)*Y4y(&6DLu%rsU@Y(b7 zdO)`u`o#k@d0h{?%PL~+-)!d2Y{DGSdH3pd3xG5Vy&QzpeKlZdI3$PA#MPxEzk-wF ztfSVxktQ0LseWAFtCZ(ex|h4y>miDe@uSWe)Ghi1w1dxmP-5s6Zd=C;-EkT5ju8g%gCPjSPbg+BPPU5&PwaLqh3&;g+GSts;4A*VN-BY%`IE<7wPJe|oJf63yGWl<9n!xxk~{R(XvHmm^b&x%Zx# zW0#?R=BB>d?7_V?Q!lOf$W3G|XlUz%Whtw85f+JIyXCX^U7VG%_W18aZ*9s_q;)F1 zqmT4)zs)Q~nCDSs@6MM(}s<`?FUm5;jW!Y5w8;9EMPN?L5n#VPP<=7M(x`@e; z)%2+o7BF=UO0Yjgtdy05h@_IrYN-&rwt$1a;@##=qBkP2J%_d0T71Q4WjDR3F2?D= zi3@QW#{`~#$$Sb(nph*p-5>0$p^MXGl-6=O07usJ{O=t52PQ5Iw{Gf^7X-0UdvdS@ zhj+?@R&W$3+Y=P7aCZrraUkf(4Xu)>1vXGd*3PZUtCOCZmIlwC3Ar$b<|XB1WM|_%uk1iJ)LeO%Kvw*lu4QyOKWF z_^c`8ey-6Wp1ZT1{^eS`N$!qs6j&9mh%}F$=P+r#( zdG=XzHk>(G(lJ^!h`xhI$JIFThI%2#yyfx1Y3rsZ^9PD=e=(kn2yO;Z)U-rckqe7y z-Z-o>V$_{ab`hTy>^R}H=%Y~=VbJ>*lr5>{LwT}7i>Fj(*W$=?;m|ho8K%{ulTX?i zee~|_6xo0yysfX}Y?VJgV-86jGkds(+^B2!hH__oFgiSX%k0J3t1LccTUG?U>hpx- zPg)$Tb8wLmyNz>N^W3i2?6J4EjkXN$(qjAv!>j_omO-Hs4+s`?5b z!%3Grc6S#7#H3!hI15%B75S{{@^g~(0R`UD+|vdD8*@WV19 z4Cus~1!c>5kLNjzV$)w=Um45bt|3+_m2kiCSMJ@mdgO!%rtnmK%)4CQ2F5sR^RXv9 zUyuD?XI4-T(K-`|Hg9P9^Rb*oUYk&$s(NAuC_j;#;WWJPD0rokdfT2Ytc?ohz zPS!Jf08j=G*VxLRu$V^Rc~$tJ&)VAh#^F?-UTRR=K+iu8XQ-9eFmpbA?1BI_0gsf9 z?ms#a8&$(zHQ+j0DN{na^tfR=kv^MA@!ah*&(>-B+*Z|D_zARwpnL>##q)pdZAK#> zZz1$ms_KuS!<$&v^SSF^9ijQTQ6LBHJdI|vwd(t^}GaVx@E=oAq#Z$AGUJ@5;9;>;+?#?#JuXs>vRm;Jn86V ze1`l^aN0gFvxBo&b{~B7-29BS|Toh-$dvcpq(bYsnXh|!CeJZJ}bz1B@ z0VI6)*dd#`F#*+9?@yv`sE$-I@-Lo$K9}je9V?cRqD}f-v~oGxw&+h+@y~Y+-Ti7! z#HW>Ja~^F|v#+s`t>Q_l8DA$g~x1;kljZ~NnodbAtKPgq4t0w3d7)z(Nq{`#WTCA}jk z=}(uHi|v^3?LkYg3h&_p?2EPFRdM{gZ%==AF>NTVXO!nm!{qSKeoW5%((WK5TBXYX zhxy7SSvjFJ+l5*6yee$Dgeg3oWyP;ecfaCT02^3gRX)zZpUJ-roEGVMw!64V9jp7Wo4&Jm>EbuUiXjPXW z4&}uMZP17LtTyAHxmc%lQ!nPST-!@_B4TZ~F)cYK?NYwGSPUl&wpMRO!dnIT{EJ_i zjgIL1V3+9KvTQXxHH_9KHIB?jk&QU3{l@#>ptX+f#;@{HO1Ss5B_EBH4#}O7VMPuk z9C2O{nQ7m5*$Q2$SX(fSCbD?N?b%$aj%^-qud@yk0!aYnkyVT3_+`gASDz7m&ns7o zI>b}d3+i>&a^-fq@yj;RHCA`ExV^S)W*nVsza6Jrr{QqBgTof2b{DT?E|mEeqv~?T z=4}&WXojL=W2M9yEryiQlx^=^z|FF2vvUWN+}215RUVq{3z^(^bnBEcmF6BL8uw;) zk3FSc-_N7S_w#0;>vm)17Tx-BRr7Rt4FF$A!n)$cBAR&4Z1?9sSZ6R0rYb`SR`0NJ zNb%r(GxF5^;=$=oQMKM2$P1P98b@R0$)~aps=`olRsx(mq)o3z4;(C>bSk_&ki0#Q z#lgVW-gqxI2?@@TW||`Al@l+%DOoHZGf7CVlw}-p+dUv?4=+Z)=EK(!X5v?xrRxrZ>nv!$O@``kiMX#J)`rgK5@LBWnY zh0P*Th&RN85fpP?$-Oiv4z-i4$CE6XFVi;;eD-Gyvn*oN`z^Dn|KnAK#1HO*d8{2Y zcb`bk#hsNByuGP2`aJ)EHRG}vfmhctECg_S2T6uWJD3%KXWDat#AhWP2rMJH?9Pwc z+e9o)$-kO^nbNE(DHl&*02igH87nHK*lVYa96zzJ8vakpgYR-%8G78suNK%CO^hxp zBXU_)#3`4mPovC-fwrkN?8ZN;hHA3x2ykx?A5zv8+7^)JsDokSi~3LtN{l=sJ+M zWDqsVE~o{-k~Q^`5qE<+MwUvi5*nto)`UI#9;zZUR=>1(q_eab>UC+pa}+VF))mOC z&&r)sJeUSK=1L8l20HN%0?&W`NHmwiotup8E1`}`sXU0KI?Fni$j63 zOj$Q6?PD##qoW3$`lzmXI+(nflMD*C0P-xkY48((VPQ|ys?Qq#@vUdatOME~Ig1hG zKfm_Z=o4p>!fdSyhKjJ>kKC=bVtN-Wd1h^->A;()^n-n z_bpjnPpPFymFEhC*YIcl2OpmwoSiMCqls(|0yw3>kSsU2ptcml66uRBvlUn9f{WW; z6ny}owocg^dC2M*w>C1WV6b*ebR9x%3n4Kt(;UU|S*2HXxO4=bypl>)pk4m6Wbtqw zP!=tA4BBUS?P6>T&pmMcnRt>~zO$dMK?+4eVrX%3P;5wdt$d?Mu?IapJui@!l@`cL z38W^Z=47O0WM}x30=d{wnUa&2oJ_}?eZq7p`*Pn8_RO}e-Z*0pzkf_Y{sdvVac}*1 zdEEbk@hrY04i!mQ$uqSNKr=gdMzJ;Y7))T??IkFmdCYGGcrfqJeedlMG|@2Ov& zv6&R3DEW3Qzm*Z^@s%;f&S=)@Vj(?TTB=icZ#SrDGbb?pR$g`KPxbWkQA_6@e=P#e zCf2Gi5BhcH5GPwKNx~Z}XxgkVXtC;mwJW-Q;I2!|DQF!2Jb^r{dgpblv-f9c zSSgsI*PN-9Y60zTFGQ*CHxDiv`zCT$wINF>hd8SNbvg$Loz)SNC+j+ ziSFosfbiV$@uRX4f`d$a8UCehSme`RXve^0cwfQB53qQ_!eFrG59Wl`Q=hnr#=Ml# zC^(~XgK$c$jL1tF_j%|3&|Mhn4UFnR>vcdd1GH>nt*QO^-sp`+?N`Y zz@9Y>;&_EaTa+};x@2nhBSNJ$VNt}Mm>mf$!3npS^zlm$B;B|?T--(`MiXFDfXTSCCRhE-7hZv5zC5iM*awjbxrBls&7~bn{pkaySCFyL#P+5NA`J|i)s3Zx@4>eJ2>_q(vY-V z#Rs)3n|s5PExd&z@+_-zCfiMC9QJdS$fjHI^81y%<@~Qbky8KVvu<0GIWf8rcQ^xe zR#H|`7FwuU0p8@k;EpA8uO~GxvTs(#Ud|*aK8(LR5B!zgoqyzNX~{S~S@}ZYB@F!V z#)r;xCR*Kl9|P`1w0uI!tS_0mk9;{Zp`NjrLS!K?vx<2~E+5O*#CkF?{t>Yxt6}{d zVR0{#DnJpQoVw+K=xZNclr9u*Wzko?LB9?ZKI@1A?S2w}GTJQ`W^kj#E<7A8pEa*a z4o>s_#q@ag`E##%FoNdF2wyRE*}7`vnu9~NdFjt037bWz|8%WekV_Q4XGVDLwTpz$ zW3M?`D^dLk6}$wg>{Phw#aXZgOomtHJRXcbm~|?H?S-`EuIO#fz>e46oHQCF^vZx3 z%*gI>%A1^}cMi^<6kQMUs8g&Vgx6Y)L*C-7odca#47Z1e0E60{j?~P_Y*Pu0YYCiss$&VLfuy$t#V~)fI;AP(xO~yZceM@6MVc zi2MnxQS(7U`PTu`%G>!N>9FP+b$_v>8Ygey82QD*Cj1({8fW>g{`TJJEnf~dxM|pK zS89&JcYV$O-WX}2HCRWa!|q#{5t??p@^SIe2GuO|nyli?H}KJ>t2f?ne>6hcdA+u-1=HuLi+g*KdSM(m!sVeuR&T*XQ_DhF%C*!A?#hi61_Hx|1 zx`N6K9KUM6@mi8HAZR~0|1D~m^=Oh#agZC69=R2Gd{)Pp$XQjv^f;!ZUGprF4R@Ke zJ)e07ZXh#d*KT(&k3OUBk&x8kl;MD;isA*8%V!`=szs&C(-3Kv~Ahr;U|&v{+sUkeQubfCUbu}Z`pw@nymxeD*TD^ zfCpMxk+uX!c@>rhG5Ae`Erzz`VHsRq)r_inwBU6&7j{6mJ9Zr(K`qTXDA9&)<4PY` z(e^HTm5AE#3^c|s!^ilRzQ|u4lv;d;&{i5mo+>fZ$%_YcgRA){0%qZ3D@@g`T$tp> z7N+V2E=)>APS5BfC6`=GR#(=B3W7B_K)RGCSTJa*>A)E{spM9_UEeA-)n3Od66S@c zdfl=CTjc#|;ggzWzi)4uUknn(S;MYA@@3J!OqACRJ%k$u5?sUH{d?h62sNXsu&l{R zuBr^xz|0A!T?r|PaG{wN$Vv`m=VT`(C+EVSS6VXs=4J#k#*Oo*D1!4@>FrZG>#9cD%D9rx2?_b+TBas%2NQI7^Zc74XDwU=^+=I?Dv{3`G55>| zH*whvH4!lo30K6Sjz9Es?ym92NPmjx1l%=S&Uw!%*}k6o*apcxHZBJeoP{x98)c0K zcVW}8{HpY6X7Sv=vzrnBxN$24ZJ48SzucInti6*9@|BZUd8^w2uE{a0&wnTS^!o&u zO_iK0V{{&h2*E)Xyp2qzu@(IekOJZ^ingyxVF{aDi-yXEJV-H`md>ZCe9CtHh7K%ohi+c^kGuX zS@+KO_RL#UJH1MNdvOm@-s>i>9}}!_!ZoXGgNdPmIg=DD>+`SWoGfU2^*Lk^hn8)U zT4C8khK`6WbgG?8+4iI?{LBpTmx@cyZfWl|@T#_|&4?_Vbc7xm>{~FS23IE!r=drK zwK0$g3msXo<-Wrx%05{!fEKex3Rcf5CYKWg2-NJ< z1lKSBb|g42lG@LeQM;n*ZZV#BmChN3xMp3z(Yp0XhhfC)v+DM2eOWh|?cjpX4Ci#2 zW!w%=-L&y4>MXp&R`W2-9(~A;XFPdXuPAloIP0IkGAFF){NixI38u!X5g90>S7aQ| zSzWnw#D-)$t0r`kedNNGoWdnlg=M7`nXhq%&fF98DyFJgB&B@TS)1B+ias21zHP60 z!MI+WUJ%OM#+7|`Uhbti4J|;_(_Au}GDXf=QC<;!2pYjXp#T;gmuG&%zrS!#?KbLJ zJY8Tt>$@{TpeT+Osb;Bn2b1UWCyyLKeT9yVI1jX5waPvoCzXk@cG?Y>s`&rdDssBf&wI3{RMr%hvkPDhj3*ReElU};a~5We#9VkUF5$IzPM<~<=*^eYCgh9= z*p529D*oBO)^+Q?G*eS@)b$Lguh^}|3EGDG__4^@38MC#4O-$SCoA11N zL_|RiLq=(+^82ftZOiry=535^UGtB>jBa+*ix{~j;8@0T(~86&8_v~ zV_-(uAeDnHPU-SZ`a?X1bFgvn>Y;+54KIo;TriYLlLS8NzSTd+_rjC8-N~;52=EUz zuY4eSJN1my0!;TumJSL|wLfFZtRt3DV^v}lAR0X%3@dq7Q2}jrri63$Xun{6<793D z_R=Ea`^A1IVld-)EH7_bJv4Q)3Bk|(pR!!CC0FW`!~R&b9{AkSS`kWcs^>1BV;wkD zl}0}(#nK>h#%HuNlyd3+v+kQ8M{vHQj~$x{Xjy<&9jy=vhis}FCw4IOWEY?n6;^9$h=aIX%^O zUvWgzNaO_#q`}27`_;^B%Q<|tbMhw%(UHoQiiukxhG5DcjocVpODz`LySx%^+7!C{Z<4^7!+VVm>+x1t6S2c^iRYsk! z%ESu`2ag}+%wn%$F!M3wCeHf&>cA^x!1BsbQqMKpJf{~{S1bd6ecms7rBIa(wZMx$ zlmRgJ*nD8zWlYsQo1R-Hn8AQS3UK}+FlG``%TNq&c#^{8M#S0Y5ttl^b~(;YI0&4j#A1>N=#4U1C_FIlAJ$L z{H%%&?VDDYHF6~Oej+}Z;_V&hw3akKFT|Db%hjhf(rXUQ&)m=4aA4S&MLGtnZ~U88 z&WCYH2DUc4<6a>^a9d8-Mwmk zJ|}O%FEIc6&k6N7!s7ymRo=3&!^@uh`=kGT{0};tox^-Cf>Akbs}jvt{=nJq^VM4m zgkj7iVD$q#*S@iyz!hipo&H1XGA2cYDOa}NP)@@pE*dtXzYibl`&-2^4P71tg#rZN z#RXfzadB3^dk3FFQ*8B#dUZf*4?UEa8-c3d_q{)iW%@a6iGB}1_F4V^nSDifrkty# zU=3uV@}a^@8F*m#h0hSjX<3|CpQKgFOwyIO8ev{=A1&U~k5aeSkP8L@=PsB^8@Le+05PD|L8> zBgMRpONBC`6&{-=1}kWxBxCvkm{O;o`@ZO+OidwzHed#uHlr)t+hyi6td~1&?Tx@GTlhIzgZ`+lQVG8BEmog(dg*4&^RHr$@PK+V<;q1*Z znD+78usugnq<>~yqhI`L{}h`(CKhlA1Tt$q%_~fz*g7(O{Dmp~mv7SPLG|=ccCX}B zv|neG)4C6fW$Z$J&X%J3;;b3JefUJA)bVP?r5!+!8NcoBNn>)G4JEt46pZ> zgVCR-3ruq*QkOIFL(cHb(w~;rW2TAhx0F3F?O2;W`M2}Vt*7TwbRRhg_fFVmqfkC; z?or<^HP#A?R9A+m3s9`Co`aiwoV~&Z5x1&6e}BQU3oa$IzMF!I$w`?Dy@G!cd~fH( z$VFE!H@qfyBNqVgqsD6QyM+c z?`>^^w(rUfTVNIm%8;LNY07pjD-`BfQ@hjDrDAR(M(|mS(*|8k1}AR@CBKrhJ{+%J z8l#|k7>(Q_JJ)fu45gjt ziVH~08ke{^%4yp$Oot~*#W_7~IrlZ+&*&MmK!zwJa&}{K);_hOgRYx* zYQfy;QN=(-bDy-kfit#rdQpqW&PHt`mGZQwtSr?8Prkr*fwDep`HSbjPyFE~N|a4q z`TXV6&YS%b$%!azCG5fWMr3oh`7~$a^t7U!$Q7xEL92Vgq;!K*I_o^n+RCFY9i5}e z8nt4_8K3R2PZPzi`ozx8tGM#cTDEh)P-I=olv8<1_r@+WMcoIvXlGCV;-Nz1$5syQ zWwf>n0r&Q_#N^=enrf&{LPR+8+UX@_<-F7*Asq*}K<})q7?qG*URHrwP-0Xpr7Wne z$(zi%J#SfYQS`pwYh$wQ#DV2iWjK-e8N|THP$JfGUs4OZ)kFcgH<94D&R&7|m@fzpfJfyQzXaRjdqqysCX6 zqr7AIS7QmKN0vn2RFN8@$rsvH?mjJO6{B3=VpxeS7uY`NPspmSMh6V1Htx-^A#uFA zebiq~g(`Ef^+n7o*rQTp?@~38_H^d+)+-2uq$^5fnWart$ z&Nk6i1X1R0^oL;dMsDJ)P4{k|ubbQ^DW%!7?~SE3TjAXZhl9g5wHw|kdLQL5IPE&Y z0ZU>am%tOlo&asE2W6=nZyb4e!1;zFJHsL~pl1r3!yPOj|@s zj93@GgyTQKuj8x-U;O9n=%w-SCgnz)KrtVsd2r;A{|f4wm^+*uR)gWWIUM0$+nxCX zQ|Fsr)j%@B$djS_i6JP+#zGOL;S9vl8z${d?84a$(`h%!FD_1<7(;%w zqdt*kHH)ZQWbv7M_syn$#mgp6k1CZ?8n=seLlykfXVcm&tj9bRu1I?tq7fhH&!rG~ z@>#EbfAe27<>C>h?!8TkDZ%ox(lWFj&|13I=Y9~oQOF%}_!tjh&O4IZ=$n=IW|1x) z6|vU5{|DE=_V<$6t&h3#G;OnTSp^2eSQkuV-nmSw9d9hn8(@>)&?U2QP>g+-@$cSg zF}Z&|UAbt8V4kpDLs_S?n2Yh=y;Gj0&ub*Q%l)!5=X(Kv{)5Jnuj;@2-H+})>#JC1 z-?5jUS0_ky+QW7~ai(@YHTS0IDr#6c0#OwI0-Wy+6<8mr8cmM z+OsB@xpyvO-1qORUNm)YiryE^qa-bz$fKnbZ-H)c);Bku*Qy~F5+#S!{)LzvUAz+c z`ex+bqjhFcMeay4v#l>!6EQE7`7#sy+xXWH&IiT@$&N#qw10%D`FH=+{q+bvg{Z== z6ZV`YPCuuD`>cPSntDN&opD#IqaIqp5w&9YK-BH16H?n&Ia z?JetS++E0ODz4FZeg${SBV`Pnx+u>xJ38_7^e^%LixPi%CmUwF2%B|w|K>vR{*Dsg z|0p+%e7j%7|0cqrT`cQ-+^^%NtNYP*sQbTAq_xH>#vI%v0Y1*-#mfm z1IoL^lyj_QU4)yiH$`Z_IscD34)u!Ld%dTLQ(=zphTRLe)oZ`+8guo~8(xvlZCqm1pnoTEh##?YMu$P1j@n?NI&iJ6?TrKTlNBT9S=Vb4@_} zN<$ifcNw7hkrK6_p7a}$zC(do0t4)N+|5sPkX)raJF(8wH&N2lX&8a4&tN;8BSQPl zvdFpj1vKi%wNHd6B|u)0wiM-BuB0DJ+A^+NL}J+Y0gqMhCdVd7sXYLqndukp z-9yyho_IHu{Z=x{iM=1stwuZVCo9h~w#OLDnvGj`ZBXKyjJ2$PaO7%OtRC@5aA{f zQtUtCIXKy}_TnB<;KrrCU4XPNM0(Z~HN}2jE8@CMwckS`R3RTy;zmqUQ!J}Wy#Fl1 zis?@JcIBC3d(Uvv=xG|>*WunP;!l|APH*hnyTCJG7IabEy6Z*6cbE+x!hI9&k8sDI ztb?@U%9OMR@%+1ZpE$?)%}sc2KNn@fP1lThb}0W}?0NUimnn9b?|Hu-@B4A*7NRe~ zO;?)*b}0YvR^AheWUM>fi1=SLY0HakxWPd;JiR@NxQr4f{(ABJF~X!$%PPTrGj8wo zIpTUQM1P7qmTQ{_epZ?L*N@}9V38g7u?PzmTh$^S_Fn!7$$UBs0C)Tn)Q{ww9 zu~SMBJ|Lb|Sb9FT!W#pZ?uffbi62vG!<;X|?IMi)r8{OpmHVCE?i6v~ARK;*JN*jJ zJEgvhxWUynT%8ErzlwZ&n&3i_@w%8X3fvvavllj@2K<6sUWv8x$+8wG&rYoQ>0!X{ z#XWne4Re_Y9~B|R?o*y6rq`F*Pe&}5F?M*jc>h|2o9iI2Pj$o4ThJ3X@w7-7in$;0 z-{Bs8I{JIubbW|$(HY^=$F{0>Tr|!&o2pe{s__;e0!!|DWQy&jrpqJ>BGar?{6raq$;gRxxhx^&{fO zuEF&!MZFw1zyjyxOwHPNsrx*IU+? zxaE~`gM4zrcSKz08=W|Mn(BE!OL=d;&W4?a@LBOpG2?EslWa6 z-+-s<#z^dY5x0I*WIV-uZ;1Co54;y{{c)SF7o(&VY__bmxV_hQPu$`6IS^BoXD1fz z&k(P|&~w85I9e9ByyiY2pPcY*5!d5ECyt)hiuWB#eB~B5jC{Kt@jn~VmOdn*+~H$N ze9^+0}pqHeTVmPPeB&oHeG)zX&*f8hU)tt%bJB-y&l4Q zvu7-8B<@wX>3RX-QP0}X-v84L@dS5^lJ>UpOlcX<^{`|kK23Q z?1}r@^PcdcWi7_7UiW$4DeW^6*X1S4It}+zxYeuK%g);qcy9Fyj;g>-*IOdA-<<#b zUxiMHdp&ON^?@eN3!}atyG?zA4&!;RehqQB=^FRC9bPWN9U`RIW^dSO^nWg%JHLs# z#!c5og!{yE;&wZ3F~Wz%vmFDQ?pyN798S={tU%l|N_^7W&_!^2uX{CdUKsiQ6JUq! zfahS`%ioc)c6f*9{WJ02=Uq44T)c0=J@Gwvy!Y)2ksklPol=ePLGkQ@{lN7W^<{y8 z-6F#85SD!C{A7c8{#}V1`w_~DTVCt&ykER`+le&XbUh_Pdj3^;ruV?d;9uNLKEX5Y z8*tOLON8{?c^C46TVD5x=eSSpm@E;>^v!txOT?vpCS&dJeDVH*C*BPO`^D$p829_- zO8WcadEggr7~Z4gDbMpRQ}09kuehgt1r-~& zdVQ$858jJ^FTm*}MZr+Ky|%fg zE?!+wHJfk!SPI2Qti*;$tQy1aw|Kc$CN>1Ql|?zY zYiYASucM9+;MAeIJgnW04Uu!wPGEUWu!7DH48>zncHuzh{eOTlzbc6J-j&s%Mx)h` zEEHSD;76jAC~hxN3Axxo#Kne?*@4%Mk(&$Q>NYkMN~t8GtOZ!mNt+s}CODG!AIFB5 zm$&xd?cG#le$5Tm-~gf+iKfY*-_8}vJUMtuEmn;2E{0%?ZOM~E?^5X4ip$G_`S|6k z8k`MGp8DdmYs<=UEKevtt6+jZf5D<)QH`_9K_tfZ6|qiO_1S28ai(I+UY&l-(Q+h7F=Xys{ah&}DW-Wt1re3)~}At94FWlW9cEU)~O zSQ{lfm0FQ_9Jw;R8vFBO6(|ZuQ3>F7TRuUWR#w-=MnV?uv^%M>{h*gzlKC1%F3wH< zf>337kUNIh%A$})65G{&K`+;O?%1#^4cH?V1^r_~XBULDf6sFuJCA?Oke4J-_yqR(;cgRzGJeNYgLu7x;&{iSlf72Psz5}za6{HMbFr|6AE$`2H}|@ z#+uUfb1>lAeyUu)^BOg{QOc{YCfc~$XeLl75$?}KAI5HMVq+<7y&szKiG}s#!euly zLC#+a;gBZA`cWt-9wA=CPqCGdvy+FslykA@c+}VsD4Ee$r{dqt?!#llFKcmh#rWV7 z7{9m{i)}M_Y?!2w6^gACl8w@Hl~PN>=c}9bW6K#=LRL-XlCl_;WhEO*iwWg5#!jg1 zzSXIRFt;{p#G!3UHticdzO(68QHOJ6>{BvhBfBCi!m^yrOJQ|7932~CEh!yMh~{y^ z#EccQd+JXVp;0`{)Ei$|lp9X0v^|i; zmRWDZm%47FsHQ1-_|Wu57uTgq7K|1S12fq*TVWw*&H|;?qbWxML(O%4!!Kk07*B!8`}qztcOKd zqxu2`k-k$G)_tYZi7ltv-eBrzj1b|Zj7d9ia*iWiVneRvUddpnQQE3kcEH+7`e~y? zhrYkT7e-e!vZK){*fLokufaiDYzQNJQs%Tq zOMb0P$t~jrNQKpPjmGO00kVn?RR&02aWCMKv9Zxosd#C=joB2eh)vP)HBMwIc~KfS zJ<76WR~E;}D@xv^IC9%|NGM|=*YwKj#f3Ppy`nhAnJnc49us5Z5k;yGu~n*)rzzD? zI`ZNCuBIA?`9fV+PJ(KbjYp}ZuspCOg|3~4L1HU_ORaS*q-5V}lv=_j3TH83!Px(S zDF&KujI$d`wFrYg$6D+puD){8U=}<(AbfDS@{aIxv zD0W4QVd`%DNJ-mWKtk1)*EG7TP*}rjHjj}@whS_#K^Z0wu#MREz&|f2 ztSDYkxjay@v}kZxv*& zoEZ=`$~>tp<(Pu}2|N=JtZsB^wTKTDsUi)-inOh3D>ONTk+~kfhz)-+w%TF|H@dU} z!>Um@kcF1-$A&=3lpOZ)+=^E(l8LclFQ~OwQrYUC7_wCHit@%RrK-0~KV+ndkw_B-QtVyqaQq8Bn_}0a5BEa+ zYcHPFjga@J!(koL2xcxeI(A3cOa;I*!Q>z$m^T2^2cZroPr!`9M^7-o1O&{BfEjFn znJ-`#;3G)}n7IPxzkosZwD~C%FjqCVtdk5dMFJ+Jg=J+MU?iUHfEj6knJ4fpI?S@h z8DM0dJGO$eCIigxh>yeFu?-v~8DNe^ydUX{4e3;eR9C%^f>Q(ojI4)605tK%2S_74 zE2Hp5X94pP>a(BWTjLQ=cn+ej5)Ci|06^v53mOkMz)-oHfxaUQ={*pSsuSUk%uLj8ngQlyfoEn*Y|=NtBmxQH>436NGQgw>n7wEtbLxS4vK<^Y8DQw> zMEcgtpy6@@OqGDy2^yYffSD&?UI$aGHNaE|n2*qAZ!y4}D_~k2gL82VFsBHZqmG3W zBm+#XfEn1$vR*R4*vEl`#yu>H{7C5PROWeZFF1oYz?>?+b!8to2{OQ3EMUHZ0Qt)R zGhDzte>|MK<5`y<`{+W;x@-X2rvWBa;F)@&W%V$?NFF-^9n^^im=u9$M?Cr;1I!S_ zlRR08kmQXn&l3<&XK<0c(WTSxNe+{|(WQ4m`~jqsywRmoAB$wG7Hx~<=i#{3i`s88 zA_#^~xdz)9VJI&rKz8*+sQcDv#4klU*g>04zh8m$-iCB4%XLWaV@RjIgYwxKh`a^7-04S3E^pW0-P`zVA2Gh)6gDw8DJ!ymSFfF4KSYzJmmP> zBxkM@_Gy_ zXDh=6Al;-FQW@yjPN)ak-zOpdC8U##(cvG0_$J_O z%7-o;q_l=09jb*kJqPh5yV2aW>Gb=DkWT%F4nO^#;zxl{JrL^nCPBb#223vlOtFB; zX%2nU05ey>`~(=Hi%!1x7ck=?b5jg3GCvOjhGe1+PhWwj`C)M8W`LP3VAcYL>OqHx z_>bsAI@J;48A13WULS`yf;kTLY|;lL{g(({(a||m;MoBfs&5?(#3+C3A1El4Cml?_ zfJvALhm;1GwE|{wlycPwm@>ea+NacGcB0__67UGZ7tyC5-hjdyi$-<>LS3Gd1gHh@oRmm`?pe-L~z$5wa7Ua3N0Y>sh7qmgsm{9V@ucDpm@;qGR zX93zE$rv3BwO=aNe*i=6D;mrIw83Ep7&%sX8x54|SBK{aQ5VOc(y5F(m`?!%@>vXCs~tts>c>`v%E4`o<4!;V9AoQ-%2Ac4j?~^8YZ>7Z`p|-==Ro z0fAI%fFaudiu8qs^en^=L8C4+q)$gYePb9p-U%NsJVCa1GqYW^r0_Hrxki6F6k#cGu zV7eP%P7rwLkhoq37-}<==YIpHuK|YoNP?jQ<&LihWrS9wwW$o_g0V0s~e;Uxe|QsE6_lt+*Lpr=0W_B`n9?Emw-@L zCgQuBk#6Eknp7)-64QUJ(Fu<%AFyo-x&^Sn!mtq0a28>u_fO%fP%mOo38er}cFqcH( z`z#zK%x)Q&oZ(V{4J<7N_Y0cPq>HFUyeYYW<%GdNP98_dThuE+> zA$^Y_Js0V7kp7h+Jqzi#B7LtRo#g8WNdMZ9jv=D;71C*JuWJj`5B!Mq{f6|zkbV&9 z-x$(~KFwBH*0+ZA9Hfs!`gex(Y@}a-^zRMn)c^Q!|NCs%ehe_JP%wgNdLeWq^o_c5 z&PPTGX2zxVys{3aNWiRzKnxi0OhP>2dE;8>IR=$G5*8}s^itP?QT>;x|wV6GG} zv%f%JXn^@e(D0W%keddWWC8Q^*I4^yfLR5;Al@k7kNPse93^PD=Lgs(3@{z=EvPnD z;1`TXk$?QTF47lgBIZ`4A7)4gYHK~x4>zO_NBXx&Z)r%cK>9p%7Su-Z=ep?oBN4M6 z>8%avB;Q{|dK*JJP*_cVg)VAHC;6C(^mc~yo=7KJFZm5~83vfI1+A<8f-T4Z^Ba&5 zp2B~iZyI2J5imQjFk-3!CQk528H_0l4KV)*n50%dYqbGJwz2ct`>YKHm}*h3mpl2a zmklsai*G&M*JmAv&H`Yri|VihF;sS6f1lOQ00Xs-VJ1O2jW@t-7WC;b&}R)Z!1O|X zkZtP>z_u4S5ri+w5Ag)qd8luue5n_uPe4Qy;5ibZE`5=RC;f=V8M-p}5HNoOhImv5 zlP6%xkl|wuFf?|gJWNDG>tle)5HO@m9*<{g)9OWKIsp-crwcMN0HF?s;t6IxU`{l^ z3=}Zy0W;VDBk|0J-S}j{=*pgec#y`Tb&aNanuzolkZ!7{WTaDmM*>kNgu3sXBw%ii zQV&$$gr_a)p_>8EPyurrV5lAlUcHFM5@r_aVGt5^FaZ&thRmiKV5W+AT0d!`&1eBb zd}=EDG59^vnEG53e-UriAf4Kuj(%-L{5xoGxdxa?h#%0xJVqXY^a`XCzw5pMa#>4} zPO@H?PIC_f<>3tE8>{&ey!=a-F7|LTU(y6X>I7$)!Dbn)|>C+KE1dWDxQuli* zLk`mEJGyi#!+fMqHl+6y@m*V@z6>ygy9((u4C&M!?n3%ZLptSgGty@n(kYLxA$_(X zo#>1rM76=wH)w5usm<0P{bQt?Wb0z2j{?(nL zcv@RZa$EO%$`_3_yBN|bUq2(AXr=o-<&WYAM`?3JM}ncf3?_LqK)`$im>zi6@l+oH zlZ21R=?lRJXJBAstLpR082S42`GOfaiV06HFZ#6=oCdx2gop zg<#h64KUKC)DI2eDgz9L!u+j8UF`Kqx;#r;|4_qOFTqj}Ote7NOlx-gNaY@q7rF?gp4S;#-rzM|})1GX=~ufH}bcGe*EX4&ssQ zr@W~b@ek=*6rTt_G|B!<0W%eV)FNWHXVR5@lza8se77K7^1C;k_zqdHN~4q~5$QJ~y(dClc{31C zdFzVAz6f<~vcG^S0SrCsVCc7m=U%{^V1OZ7AuHB5fFa&O;JSz=Nr>qU zYmlB`NGDxmAJYAX^xlZ4d`^M>mx54N7TK3y4wy6p%<+gP+83hnlp@sSmBtFUBAxh7 zmp%dUl$Y}%!%s251O&`zF!c)tm=XbV9y-=>2k>858$B_2>P@YE# zzSiNnSA44)iTw=uDG+$(fX1e}jsvsMw?=|K`35{EAs+-2Ezg9XV7|sb;z3=WC0~#n zqxPtSk$5Tr)58EmJVoE4eUg0*FoOk*4|yL@4-DCb>ASl8NEuGHmt+GBwI|9Ct^KG^ zp1ltklHmleUeqr05JB-|x2Jwk2Qv}z&2jsC!iI)WmuKSnvyuLiA)VUyex$!_NT=VQ z)C+q(4Cy3a0!V+=kWT%}0;HST3H47XqV+9cwi|F{AwCfd^Ohlf2;vFHq&}AQz5#~D zmA4}O14BB=WuoNn`Wqe%b8kUkUfogwJHHKY?Q zlaT(MA)UrHKHLkzk CiWb5E literal 151144 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 diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/Project/x86_64.swiftsourceinfo b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/Project/x86_64.swiftsourceinfo deleted file mode 100644 index a3a9393e138bb3e7f4fd944982af83aa82e663a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151144 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 diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64-apple-ios.swiftdoc b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64-apple-ios.swiftdoc index 018153a4f6bd01b404c4c9cb42518682bd31355b..deccfb7eedcc653ef924482a3f3343c15e74f760 100644 GIT binary patch delta 22794 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 Swift.Bool + @objc override dynamic public var hash: Swift.Int { + @objc get + } + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc deinit +} +extension RevenueCat.Storefront { + + #if compiler(>=5.3) && $EffectfulProp + @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, macCatalyst 13.1, *) + public static var currentStorefront: RevenueCat.Storefront? { + get async + } + #endif + + @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, macCatalyst 13.1, *) + @available(swift, obsoleted: 0.0.1, renamed: "currentStorefront") + @objc public static var sk1CurrentStorefront: RevenueCat.Storefront? { + @objc get + } +} +extension RevenueCat.Storefront { + @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, macCatalyst 13.1, *) + @objc dynamic public var sk1Storefront: StoreKit.SKStorefront? { + @objc get + } + @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) + public var sk2Storefront: StoreKit.Storefront? { + get + } +} +@_hasMissingDesignatedInitializers @objc(RCAttribution) public class Attribution : ObjectiveC.NSObject { + @objc deinit +} +extension RevenueCat.Attribution { + @objc dynamic public func collectDeviceIdentifiers() + @objc dynamic public func setAttributes(_ attributes: [Swift.String : Swift.String]) + @objc dynamic public func setEmail(_ email: Swift.String?) + @objc dynamic public func setPhoneNumber(_ phoneNumber: Swift.String?) + @objc dynamic public func setDisplayName(_ displayName: Swift.String?) + @objc dynamic public func setPushToken(_ pushToken: Foundation.Data?) + @objc dynamic public func setPushTokenString(_ pushToken: Swift.String?) + @objc dynamic public func setAdjustID(_ adjustID: Swift.String?) + @objc dynamic public func setAppsflyerID(_ appsflyerID: Swift.String?) + @objc dynamic public func setFBAnonymousID(_ fbAnonymousID: Swift.String?) + @objc dynamic public func setMparticleID(_ mparticleID: Swift.String?) + @objc dynamic public func setOnesignalID(_ onesignalID: Swift.String?) + @objc dynamic public func setAirshipChannelID(_ airshipChannelID: Swift.String?) + @objc dynamic public func setCleverTapID(_ cleverTapID: Swift.String?) + @objc dynamic public func setMixpanelDistinctID(_ mixpanelDistinctID: Swift.String?) + @objc dynamic public func setFirebaseAppInstanceID(_ firebaseAppInstanceID: Swift.String?) + @objc dynamic public func setMediaSource(_ mediaSource: Swift.String?) + @objc dynamic public func setCampaign(_ campaign: Swift.String?) + @objc dynamic public func setAdGroup(_ adGroup: Swift.String?) + @objc dynamic public func setAd(_ installAd: Swift.String?) + @objc dynamic public func setKeyword(_ keyword: Swift.String?) + @objc dynamic public func setCreative(_ creative: Swift.String?) +} extension RevenueCat.StoreProduct { @objc(RCStoreProductCategory) public enum ProductCategory : Swift.Int { case subscription @@ -263,6 +332,12 @@ extension RevenueCat.Purchases { public func paymentDiscount(for discount: StoreKit.SKProductDiscount, product: StoreKit.SKProduct) async throws -> StoreKit.SKPaymentDiscount #endif + @available(iOS, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @available(tvOS, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @available(watchOS, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @available(macOS, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @available(macCatalyst, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @objc dynamic public func shouldPurchasePromoProduct(_ product: RevenueCat.StoreProduct, defermentBlock: @escaping RevenueCat.StartPurchaseBlock) @available(iOS, obsoleted: 1, renamed: "logIn") @available(tvOS, obsoleted: 1, renamed: "logIn") @available(watchOS, obsoleted: 1, renamed: "logIn") @@ -279,6 +354,11 @@ extension RevenueCat.Purchases { @available(macOS, obsoleted: 1, renamed: "logOut") @objc(resetWithCompletionBlock:) dynamic public func reset(completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)?) } +@available(iOS, obsoleted: 1, renamed: "StartPurchaseBlock") +@available(tvOS, obsoleted: 1, renamed: "StartPurchaseBlock") +@available(watchOS, obsoleted: 1, renamed: "StartPurchaseBlock") +@available(macOS, obsoleted: 1, renamed: "StartPurchaseBlock") +public typealias DeferredPromotionalPurchaseBlock = RevenueCat.StartPurchaseBlock @_inheritsConvenienceInitializers @available(iOS, obsoleted: 1, renamed: "CustomerInfo") @available(tvOS, obsoleted: 1, renamed: "CustomerInfo") @available(watchOS, obsoleted: 1, renamed: "CustomerInfo") @@ -472,7 +552,24 @@ extension RevenueCat.Purchases { } } @_hasMissingDesignatedInitializers @objc(RCPromotionalOffer) final public class PromotionalOffer : ObjectiveC.NSObject { - final public let discount: RevenueCat.StoreProductDiscount + @objc final public let discount: RevenueCat.StoreProductDiscount + @objc final public let signedData: RevenueCat.PromotionalOffer.SignedData + @objc deinit +} +@objc extension RevenueCat.PromotionalOffer { + @_hasMissingDesignatedInitializers @objc(RCPromotionalOfferSignedData) public class SignedData : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let keyIdentifier: Swift.String + @objc final public let nonce: Foundation.UUID + @objc final public let signature: Swift.String + @objc final public let timestamp: Swift.Int + @objc deinit + } +} +@_hasMissingDesignatedInitializers @objc(RCNonSubscriptionTransaction) final public class NonSubscriptionTransaction : ObjectiveC.NSObject { + @objc final public let productIdentifier: Swift.String + @objc final public let purchaseDate: Foundation.Date + @objc final public let transactionIdentifier: Swift.String @objc deinit } extension RevenueCat.Purchases { @@ -492,6 +589,217 @@ extension RevenueCat.Purchases { public func checkTrialOrIntroDiscountEligibility(_ productIdentifiers: [Swift.String]) async -> [Swift.String : RevenueCat.IntroEligibility] #endif + + #if compiler(>=5.3) && $AsyncAwait + @available(iOS, deprecated, introduced: 13.0, renamed: "promotionalOffer(forProductDiscount:product:)") + @available(tvOS, deprecated, introduced: 13.0, renamed: "promotionalOffer(forProductDiscount:product:)") + @available(watchOS, deprecated, introduced: 6.2, renamed: "promotionalOffer(forProductDiscount:product:)") + @available(macOS, deprecated, introduced: 10.15, renamed: "promotionalOffer(forProductDiscount:product:)") + @available(macCatalyst, deprecated, introduced: 13.0, renamed: "promotionalOffer(forProductDiscount:product:)") + public func getPromotionalOffer(forProductDiscount discount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct) async throws -> RevenueCat.PromotionalOffer + #endif + + + #if compiler(>=5.3) && $AsyncAwait + @available(iOS, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers(forProduct:)") + @available(tvOS, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers(forProduct:)") + @available(watchOS, deprecated, introduced: 6.2, renamed: "eligiblePromotionalOffers(forProduct:)") + @available(macOS, deprecated, introduced: 10.15, renamed: "eligiblePromotionalOffers(forProduct:)") + @available(macCatalyst, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers(forProduct:)") + public func getEligiblePromotionalOffers(forProduct product: RevenueCat.StoreProduct) async -> [RevenueCat.PromotionalOffer] + #endif + + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?) -> RevenueCat.Purchases + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:observerMode:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool) -> RevenueCat.Purchases + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?) -> RevenueCat.Purchases + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool) -> RevenueCat.Purchases + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool, dangerousSettings: RevenueCat.DangerousSettings?) -> RevenueCat.Purchases +} +extension RevenueCat.Purchases { + @available(iOS, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @available(tvOS, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @available(watchOS, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @available(macOS, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @available(macCatalyst, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @objc dynamic public func collectDeviceIdentifiers() + @available(iOS, deprecated, renamed: "attribution.setAttributes(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAttributes(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAttributes(_:)") + @available(macOS, deprecated, renamed: "attribution.setAttributes(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAttributes(_:)") + @objc dynamic public func setAttributes(_ attributes: [Swift.String : Swift.String]) + @available(iOS, deprecated, renamed: "attribution.setEmail(_:)") + @available(tvOS, deprecated, renamed: "attribution.setEmail(_:)") + @available(watchOS, deprecated, renamed: "attribution.setEmail(_:)") + @available(macOS, deprecated, renamed: "attribution.setEmail(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setEmail(_:)") + @objc dynamic public func setEmail(_ email: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @available(tvOS, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @available(watchOS, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @available(macOS, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @objc dynamic public func setPhoneNumber(_ phoneNumber: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setDisplayName(_:)") + @available(tvOS, deprecated, renamed: "attribution.setDisplayName(_:)") + @available(watchOS, deprecated, renamed: "attribution.setDisplayName(_:)") + @available(macOS, deprecated, renamed: "attribution.setDisplayName(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setDisplayName(_:)") + @objc dynamic public func setDisplayName(_ displayName: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setPushToken(_:)") + @available(tvOS, deprecated, renamed: "attribution.setPushToken(_:)") + @available(watchOS, deprecated, renamed: "attribution.setPushToken(_:)") + @available(macOS, deprecated, renamed: "attribution.setPushToken(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setPushToken(_:)") + @objc dynamic public func setPushToken(_ pushToken: Foundation.Data?) + @available(iOS, deprecated, renamed: "attribution.setPushTokenString(_:)") + @available(tvOS, deprecated, renamed: "attribution.setPushTokenString(_:)") + @available(watchOS, deprecated, renamed: "attribution.setPushTokenString(_:)") + @available(macOS, deprecated, renamed: "attribution.setPushTokenString(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setPushTokenString(_:)") + @objc dynamic public func setPushTokenString(_ pushToken: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAdjustID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAdjustID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAdjustID(_:)") + @available(macOS, deprecated, renamed: "attribution.setAdjustID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAdjustID(_:)") + @objc dynamic public func setAdjustID(_ adjustID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @available(macOS, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @objc dynamic public func setAppsflyerID(_ appsflyerID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @available(macOS, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @objc dynamic public func setFBAnonymousID(_ fbAnonymousID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setMparticleID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setMparticleID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setMparticleID(_:)") + @available(macOS, deprecated, renamed: "attribution.setMparticleID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setMparticleID(_:)") + @objc dynamic public func setMparticleID(_ mparticleID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setOnesignalID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setOnesignalID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setOnesignalID(_:)") + @available(macOS, deprecated, renamed: "attribution.setOnesignalID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setOnesignalID(_:)") + @objc dynamic public func setOnesignalID(_ onesignalID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @available(macOS, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @objc dynamic public func setAirshipChannelID(_ airshipChannelID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setCleverTapID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setCleverTapID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setCleverTapID(_:)") + @available(macOS, deprecated, renamed: "attribution.setCleverTapID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setCleverTapID(_:)") + @objc dynamic public func setCleverTapID(_ cleverTapID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @available(macOS, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @objc dynamic public func setMixpanelDistinctID(_ mixpanelDistinctID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @available(macOS, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @objc dynamic public func setFirebaseAppInstanceID(_ firebaseAppInstanceID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setMediaSource(_:)") + @available(tvOS, deprecated, renamed: "attribution.setMediaSource(_:)") + @available(watchOS, deprecated, renamed: "attribution.setMediaSource(_:)") + @available(macOS, deprecated, renamed: "attribution.setMediaSource(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setMediaSource(_:)") + @objc dynamic public func setMediaSource(_ mediaSource: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setCampaign(_:)") + @available(tvOS, deprecated, renamed: "attribution.setCampaign(_:)") + @available(watchOS, deprecated, renamed: "attribution.setCampaign(_:)") + @available(macOS, deprecated, renamed: "attribution.setCampaign(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setCampaign(_:)") + @objc dynamic public func setCampaign(_ campaign: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAdGroup(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAdGroup(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAdGroup(_:)") + @available(macOS, deprecated, renamed: "attribution.setAdGroup(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAdGroup(_:)") + @objc dynamic public func setAdGroup(_ adGroup: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAd(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAd(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAd(_:)") + @available(macOS, deprecated, renamed: "attribution.setAd(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAd(_:)") + @objc dynamic public func setAd(_ installAd: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setKeyword(_:)") + @available(tvOS, deprecated, renamed: "attribution.setKeyword(_:)") + @available(watchOS, deprecated, renamed: "attribution.setKeyword(_:)") + @available(macOS, deprecated, renamed: "attribution.setKeyword(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setKeyword(_:)") + @objc dynamic public func setKeyword(_ keyword: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setCreative(_:)") + @available(tvOS, deprecated, renamed: "attribution.setCreative(_:)") + @available(watchOS, deprecated, renamed: "attribution.setCreative(_:)") + @available(macOS, deprecated, renamed: "attribution.setCreative(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setCreative(_:)") + @objc dynamic public func setCreative(_ creative: Swift.String?) +} +extension RevenueCat.StoreProduct { + + #if compiler(>=5.3) && $AsyncAwait + @available(iOS, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers()") + @available(tvOS, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers()") + @available(watchOS, deprecated, introduced: 6.2, renamed: "eligiblePromotionalOffers()") + @available(macOS, deprecated, introduced: 10.15, renamed: "eligiblePromotionalOffers()") + @available(macCatalyst, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers()") + final public func getEligiblePromotionalOffers() async -> [RevenueCat.PromotionalOffer] + #endif + +} +extension RevenueCat.CustomerInfo { + @available(*, deprecated, message: "use nonSubscriptionTransactions") + @objc final public var nonConsumablePurchases: Swift.Set { + @objc get + } + @available(*, deprecated, renamed: "nonSubscriptions") + @objc final public var nonSubscriptionTransactions: [RevenueCat.StoreTransaction] { + @objc get + } } @objc(RCPurchasesErrorCode) public enum ErrorCode : Swift.Int, Swift.Error { @objc(RCUnknownError) case unknownError = 0 @@ -521,7 +829,6 @@ extension RevenueCat.Purchases { @objc(RCUnsupportedError) case unsupportedError = 24 @objc(RCEmptySubscriberAttributesError) case emptySubscriberAttributes = 25 @objc(RCProductDiscountMissingIdentifierError) case productDiscountMissingIdentifierError = 26 - @objc(RCMissingAppUserIDForAliasCreationError) case missingAppUserIDForAliasCreationError = 27 @objc(RCProductDiscountMissingSubscriptionGroupIdentifierError) case productDiscountMissingSubscriptionGroupIdentifierError = 28 @objc(RCCustomerInfoError) case customerInfoError = 29 @objc(RCSystemInfoError) case systemInfoError = 30 @@ -529,6 +836,7 @@ extension RevenueCat.Purchases { @objc(RCProductRequestTimedOut) case productRequestTimedOut = 32 @objc(RCAPIEndpointBlocked) case apiEndpointBlockedError = 33 @objc(RCInvalidPromotionalOfferError) case invalidPromotionalOfferError = 34 + @objc(RCOfflineConnectionError) case offlineConnectionError = 35 public init?(rawValue: Swift.Int) public typealias RawValue = Swift.Int public static var _nsErrorDomain: Swift.String { @@ -577,45 +885,47 @@ extension RevenueCat.Purchases { @objc public init(autoSyncPurchases: Swift.Bool) @objc deinit } -@_hasMissingDesignatedInitializers @objc(RCCustomerInfo) public class CustomerInfo : ObjectiveC.NSObject { +@_hasMissingDesignatedInitializers @objc(RCCustomerInfo) final public class CustomerInfo : ObjectiveC.NSObject { @objc final public let entitlements: RevenueCat.EntitlementInfos - @objc public var activeSubscriptions: Swift.Set { - @objc get - } - @objc public var allPurchasedProductIdentifiers: Swift.Set { + @objc final public var activeSubscriptions: Swift.Set { @objc get } - @objc public var latestExpirationDate: Foundation.Date? { + @objc final public var allPurchasedProductIdentifiers: Swift.Set { @objc get } - @available(*, deprecated, message: "use nonSubscriptionTransactions") - @objc public var nonConsumablePurchases: Swift.Set { + @objc final public var latestExpirationDate: Foundation.Date? { @objc get } - @objc final public let nonSubscriptionTransactions: [RevenueCat.StoreTransaction] + @objc final public let nonSubscriptions: [RevenueCat.NonSubscriptionTransaction] @objc final public let requestDate: Foundation.Date @objc final public let firstSeen: Foundation.Date @objc final public let originalAppUserId: Swift.String @objc final public let managementURL: Foundation.URL? @objc final public let originalPurchaseDate: Foundation.Date? @objc final public let originalApplicationVersion: Swift.String? - @objc final public let rawData: [Swift.String : Any] - @objc public func expirationDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? - @objc public func purchaseDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? - @objc public func expirationDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? - @objc public func purchaseDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc override dynamic public var hash: Swift.Int { + @objc final public func expirationDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? + @objc final public func purchaseDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? + @objc final public func expirationDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? + @objc final public func purchaseDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + @objc override final public var hash: Swift.Int { @objc get } - @objc override dynamic public var description: Swift.String { + @objc override final public var description: Swift.String { @objc get } @objc deinit } extension RevenueCat.CustomerInfo : RevenueCat.RawDataContainer { + @objc final public var rawData: [Swift.String : Any] { + @objc get + } public typealias Content = [Swift.String : Any] } +extension RevenueCat.CustomerInfo : Swift.Codable { + convenience public init(from decoder: Swift.Decoder) throws + final public func encode(to encoder: Swift.Encoder) throws +} @objc(RCStore) public enum Store : Swift.Int { @objc(RCAppStore) case appStore = 0 @objc(RCMacAppStore) case macAppStore = 1 @@ -623,6 +933,7 @@ extension RevenueCat.CustomerInfo : RevenueCat.RawDataContainer { @objc(RCStripe) case stripe = 3 @objc(RCPromotional) case promotional = 4 @objc(RCUnknownStore) case unknownStore = 5 + @objc(RCAmazon) case amazon = 6 public init?(rawValue: Swift.Int) public typealias RawValue = Swift.Int public var rawValue: Swift.Int { @@ -652,19 +963,45 @@ extension RevenueCat.PeriodType : Swift.CaseIterable { } } @_hasMissingDesignatedInitializers @objc(RCEntitlementInfo) public class EntitlementInfo : ObjectiveC.NSObject { - @objc final public let identifier: Swift.String - @objc final public let isActive: Swift.Bool - @objc final public let willRenew: Swift.Bool - @objc final public let periodType: RevenueCat.PeriodType - @objc final public let latestPurchaseDate: Foundation.Date? - @objc final public let originalPurchaseDate: Foundation.Date? - @objc final public let expirationDate: Foundation.Date? - @objc final public let store: RevenueCat.Store - @objc final public let productIdentifier: Swift.String - @objc final public let isSandbox: Swift.Bool - @objc final public let unsubscribeDetectedAt: Foundation.Date? - @objc final public let billingIssueDetectedAt: Foundation.Date? - @objc final public let ownershipType: RevenueCat.PurchaseOwnershipType + @objc public var identifier: Swift.String { + @objc get + } + @objc public var isActive: Swift.Bool { + @objc get + } + @objc public var willRenew: Swift.Bool { + @objc get + } + @objc public var periodType: RevenueCat.PeriodType { + @objc get + } + @objc public var latestPurchaseDate: Foundation.Date? { + @objc get + } + @objc public var originalPurchaseDate: Foundation.Date? { + @objc get + } + @objc public var expirationDate: Foundation.Date? { + @objc get + } + @objc public var store: RevenueCat.Store { + @objc get + } + @objc public var productIdentifier: Swift.String { + @objc get + } + @objc public var isSandbox: Swift.Bool { + @objc get + } + @objc public var unsubscribeDetectedAt: Foundation.Date? { + @objc get + } + @objc public var billingIssueDetectedAt: Foundation.Date? { + @objc get + } + @objc public var ownershipType: RevenueCat.PurchaseOwnershipType { + @objc get + } @objc final public let rawData: [Swift.String : Any] @objc override dynamic public var description: Swift.String { @objc get @@ -678,6 +1015,14 @@ extension RevenueCat.PeriodType : Swift.CaseIterable { extension RevenueCat.EntitlementInfo : RevenueCat.RawDataContainer { public typealias Content = [Swift.String : Any] } +extension RevenueCat.EntitlementInfo { + @objc dynamic public var isActiveInCurrentEnvironment: Swift.Bool { + @objc get + } + @objc dynamic public var isActiveInAnyEnvironment: Swift.Bool { + @objc get + } +} extension RevenueCat.EntitlementInfo : Swift.Identifiable { public var id: Swift.String { get @@ -697,6 +1042,25 @@ extension RevenueCat.EntitlementInfo : Swift.Identifiable { } public typealias VerboseLogHandler = (_ level: RevenueCat.LogLevel, _ message: Swift.String, _ file: Swift.String?, _ function: Swift.String?, _ line: Swift.UInt) -> Swift.Void public typealias LogHandler = (_ level: RevenueCat.LogLevel, _ message: Swift.String) -> Swift.Void +@objc(RCPackageType) public enum PackageType : Swift.Int { + case unknown = -2, custom, lifetime, annual, sixMonth, threeMonth, twoMonth, monthly, weekly + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension RevenueCat.PackageType : Swift.CaseIterable { + public typealias AllCases = [RevenueCat.PackageType] + public static var allCases: [RevenueCat.PackageType] { + get + } +} +extension RevenueCat.PackageType : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} public typealias SK1Transaction = StoreKit.SKPaymentTransaction @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) public typealias SK2Transaction = StoreKit.Transaction @@ -740,7 +1104,7 @@ public protocol RawDataContainer { } public typealias PurchaseResultData = (transaction: RevenueCat.StoreTransaction?, customerInfo: RevenueCat.CustomerInfo, userCancelled: Swift.Bool) public typealias PurchaseCompletedBlock = (RevenueCat.StoreTransaction?, RevenueCat.CustomerInfo?, Swift.Error?, Swift.Bool) -> Swift.Void -public typealias DeferredPromotionalPurchaseBlock = (@escaping RevenueCat.PurchaseCompletedBlock) -> Swift.Void +public typealias StartPurchaseBlock = (@escaping RevenueCat.PurchaseCompletedBlock) -> Swift.Void @_hasMissingDesignatedInitializers @objc(RCPurchases) public class Purchases : ObjectiveC.NSObject { @objc(sharedPurchases) public static var shared: RevenueCat.Purchases { @objc get @@ -786,33 +1150,13 @@ public typealias DeferredPromotionalPurchaseBlock = (@escaping RevenueCat.Purcha @objc public static var frameworkVersion: Swift.String { @objc get } + @objc final public let attribution: RevenueCat.Attribution @objc public var finishTransactions: Swift.Bool { @objc get @objc set } - @objc public func collectDeviceIdentifiers() @objc deinit } -extension RevenueCat.Purchases { - @objc dynamic public func setAttributes(_ attributes: [Swift.String : Swift.String]) - @objc dynamic public func setEmail(_ email: Swift.String?) - @objc dynamic public func setPhoneNumber(_ phoneNumber: Swift.String?) - @objc dynamic public func setDisplayName(_ displayName: Swift.String?) - @objc dynamic public func setPushToken(_ pushToken: Foundation.Data?) - @objc dynamic public func setAdjustID(_ adjustID: Swift.String?) - @objc dynamic public func setAppsflyerID(_ appsflyerID: Swift.String?) - @objc dynamic public func setFBAnonymousID(_ fbAnonymousID: Swift.String?) - @objc dynamic public func setMparticleID(_ mparticleID: Swift.String?) - @objc dynamic public func setOnesignalID(_ onesignalID: Swift.String?) - @objc dynamic public func setAirshipChannelID(_ airshipChannelID: Swift.String?) - @objc dynamic public func setCleverTapID(_ cleverTapID: Swift.String?) - @objc dynamic public func setMediaSource(_ mediaSource: Swift.String?) - @objc dynamic public func setCampaign(_ campaign: Swift.String?) - @objc dynamic public func setAdGroup(_ adGroup: Swift.String?) - @objc dynamic public func setAd(_ installAd: Swift.String?) - @objc dynamic public func setKeyword(_ keyword: Swift.String?) - @objc dynamic public func setCreative(_ creative: Swift.String?) -} extension RevenueCat.Purchases { @objc dynamic public var appUserID: Swift.String { @objc get @@ -844,10 +1188,11 @@ extension RevenueCat.Purchases { } extension RevenueCat.Purchases { @objc dynamic public func getCustomerInfo(completion: @escaping (RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void) + @objc dynamic public func getCustomerInfo(fetchPolicy: RevenueCat.CacheFetchPolicy, completion: @escaping (RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void) #if compiler(>=5.3) && $AsyncAwait @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func customerInfo() async throws -> RevenueCat.CustomerInfo + public func customerInfo(fetchPolicy: RevenueCat.CacheFetchPolicy = .default) async throws -> RevenueCat.CustomerInfo #endif @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) @@ -919,6 +1264,8 @@ extension RevenueCat.Purchases { public func checkTrialOrIntroDiscountEligibility(product: RevenueCat.StoreProduct) async -> RevenueCat.IntroEligibilityStatus #endif + @available(iOS 13.4, macCatalyst 13.4, *) + @objc dynamic public func showPriceConsentIfNeeded() @objc dynamic public func invalidateCustomerInfoCache() @available(iOS 14.0, *) @available(watchOS, unavailable) @@ -931,13 +1278,13 @@ extension RevenueCat.Purchases { #if compiler(>=5.3) && $AsyncAwait @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func getPromotionalOffer(forProductDiscount discount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct) async throws -> RevenueCat.PromotionalOffer + public func promotionalOffer(forProductDiscount discount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct) async throws -> RevenueCat.PromotionalOffer #endif #if compiler(>=5.3) && $AsyncAwait @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func getEligiblePromotionalOffers(forProduct product: RevenueCat.StoreProduct) async -> [RevenueCat.PromotionalOffer] + public func eligiblePromotionalOffers(forProduct product: RevenueCat.StoreProduct) async -> [RevenueCat.PromotionalOffer] #endif @available(iOS 13.0, macOS 10.15, *) @@ -982,20 +1329,11 @@ extension RevenueCat.Purchases { } extension RevenueCat.Purchases { @discardableResult - @objc(configureWithAPIKey:) public static func configure(withAPIKey apiKey: Swift.String) -> RevenueCat.Purchases + @objc(configureWithConfiguration:) public static func configure(with configuration: RevenueCat.Configuration) -> RevenueCat.Purchases @discardableResult - @objc(configureWithAPIKey:appUserID:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool) -> RevenueCat.Purchases + @objc(configureWithConfigurationBuilder:) public static func configure(with builder: RevenueCat.Configuration.Builder) -> RevenueCat.Purchases @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool, dangerousSettings: RevenueCat.DangerousSettings?) -> RevenueCat.Purchases -} -extension RevenueCat.Purchases { - @objc dynamic public func shouldPurchasePromoProduct(_ product: RevenueCat.StoreProduct, defermentBlock: @escaping RevenueCat.DeferredPromotionalPurchaseBlock) + @objc(configureWithAPIKey:) public static func configure(withAPIKey apiKey: Swift.String) -> RevenueCat.Purchases } extension RevenueCat.Purchases { @available(*, deprecated, message: "use Purchases.logLevel instead") @@ -1077,17 +1415,23 @@ extension RevenueCat.PurchaseOwnershipType : Swift.CaseIterable { extension RevenueCat.PurchaseOwnershipType : Swift.Decodable { public init(from decoder: Swift.Decoder) throws } +extension RevenueCat.PurchaseOwnershipType : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} extension RevenueCat.PeriodType : Swift.Decodable { public init(from decoder: Swift.Decoder) throws } +extension RevenueCat.PeriodType : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} extension RevenueCat.Store : Swift.Decodable { public init(from decoder: Swift.Decoder) throws } +extension RevenueCat.Store : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} @_hasMissingDesignatedInitializers @objc(RCEntitlementInfos) public class EntitlementInfos : ObjectiveC.NSObject { @objc final public let all: [Swift.String : RevenueCat.EntitlementInfo] - @objc public var active: [Swift.String : RevenueCat.EntitlementInfo] { - @objc get - } @objc public subscript(key: Swift.String) -> RevenueCat.EntitlementInfo? { @objc get } @@ -1097,12 +1441,15 @@ extension RevenueCat.Store : Swift.Decodable { @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool @objc deinit } -@objc(RCPackageType) public enum PackageType : Swift.Int { - case unknown = -2, custom, lifetime, annual, sixMonth, threeMonth, twoMonth, monthly, weekly - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get +extension RevenueCat.EntitlementInfos { + @objc dynamic public var active: [Swift.String : RevenueCat.EntitlementInfo] { + @objc get + } + @objc dynamic public var activeInCurrentEnvironment: [Swift.String : RevenueCat.EntitlementInfo] { + @objc get + } + @objc dynamic public var activeInAnyEnvironment: [Swift.String : RevenueCat.EntitlementInfo] { + @objc get } } @_hasMissingDesignatedInitializers @objc(RCPackage) public class Package : ObjectiveC.NSObject { @@ -1124,7 +1471,7 @@ extension RevenueCat.Store : Swift.Decodable { } @objc extension RevenueCat.Package { @objc public static func string(from packageType: RevenueCat.PackageType) -> Swift.String? - @objc dynamic public class func packageType(from string: Swift.String) -> RevenueCat.PackageType + @objc public static func packageType(from string: Swift.String) -> RevenueCat.PackageType } extension RevenueCat.Package : Swift.Identifiable { public var id: Swift.String { @@ -1132,6 +1479,24 @@ extension RevenueCat.Package : Swift.Identifiable { } public typealias ID = Swift.String } +@_hasMissingDesignatedInitializers @objc(RCConfiguration) public class Configuration : ObjectiveC.NSObject { + @objc public static func builder(withAPIKey apiKey: Swift.String) -> RevenueCat.Configuration.Builder + @objc(RCConfigurationBuilder) public class Builder : ObjectiveC.NSObject { + @objc public init(withAPIKey apiKey: Swift.String) + @objc public func with(apiKey: Swift.String) -> RevenueCat.Configuration.Builder + @objc public func with(appUserID: Swift.String) -> RevenueCat.Configuration.Builder + @objc public func with(observerMode: Swift.Bool) -> RevenueCat.Configuration.Builder + @objc public func with(userDefaults: Foundation.UserDefaults) -> RevenueCat.Configuration.Builder + @objc public func with(usesStoreKit2IfAvailable: Swift.Bool) -> RevenueCat.Configuration.Builder + @objc public func with(dangerousSettings: RevenueCat.DangerousSettings) -> RevenueCat.Configuration.Builder + @objc public func with(networkTimeout: Foundation.TimeInterval) -> RevenueCat.Configuration.Builder + @objc public func with(storeKit1Timeout: Foundation.TimeInterval) -> RevenueCat.Configuration.Builder + @objc public func with(platformInfo: RevenueCat.Purchases.PlatformInfo) -> RevenueCat.Configuration.Builder + @objc public func build() -> RevenueCat.Configuration + @objc deinit + } + @objc deinit +} @objc(RCIntroEligibilityStatus) public enum IntroEligibilityStatus : Swift.Int { case unknown = 0 case ineligible @@ -1156,6 +1521,18 @@ extension RevenueCat.IntroEligibilityStatus : Swift.CaseIterable { } @objc deinit } +@objc(RCCacheFetchPolicy) public enum CacheFetchPolicy : Swift.Int { + case fromCacheOnly + case fetchCurrent + case notStaleCachedOrFetched + case cachedOrFetched + public static let `default`: RevenueCat.CacheFetchPolicy + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} @available(iOS 11.2, macOS 10.13.2, tvOS 11.2, watchOS 6.2, *) public typealias SK1ProductDiscount = StoreKit.SKProductDiscount @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) @@ -1198,6 +1575,9 @@ public typealias SK2ProductDiscount = StoreKit.Product.SubscriptionOffer @objc final public var subscriptionPeriod: RevenueCat.SubscriptionPeriod { @objc get } + @objc final public var numberOfPeriods: Swift.Int { + @objc get + } @objc final public var type: RevenueCat.StoreProductDiscount.DiscountType { @objc get } @@ -1250,7 +1630,18 @@ extension RevenueCat.StoreProductDiscount : Swift.Identifiable { @available(watchOS, obsoleted: 1) @objc(purchases:didReceiveUpdatedPurchaserInfo:) optional func purchases(_ purchases: RevenueCat.Purchases, didReceiveUpdated purchaserInfo: RevenueCat.CustomerInfo) @objc(purchases:receivedUpdatedCustomerInfo:) optional func purchases(_ purchases: RevenueCat.Purchases, receivedUpdated customerInfo: RevenueCat.CustomerInfo) - @objc optional func purchases(_ purchases: RevenueCat.Purchases, shouldPurchasePromoProduct product: RevenueCat.StoreProduct, defermentBlock makeDeferredPurchase: @escaping RevenueCat.DeferredPromotionalPurchaseBlock) + @objc optional func purchases(_ purchases: RevenueCat.Purchases, readyForPromotedProduct product: RevenueCat.StoreProduct, purchase startPurchase: @escaping RevenueCat.StartPurchaseBlock) + @available(iOS, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @available(tvOS, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @available(watchOS, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @available(macOS, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @available(macCatalyst, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @objc optional func purchases(_ purchases: RevenueCat.Purchases, shouldPurchasePromoProduct product: RevenueCat.StoreProduct, defermentBlock makeDeferredPurchase: @escaping RevenueCat.StartPurchaseBlock) + @available(iOS 13.4, macCatalyst 13.4, *) + @available(macOS, unavailable) + @available(tvOS, unavailable) + @available(watchOS, unavailable) + @objc optional var shouldShowPriceConsent: Swift.Bool { get } } @objc(RCAttributionNetwork) public enum AttributionNetwork : Swift.Int { case appleSearchAds @@ -1342,7 +1733,7 @@ extension RevenueCat.StoreProduct { extension RevenueCat.StoreProduct { #if compiler(>=5.3) && $AsyncAwait - final public func getEligiblePromotionalOffers() async -> [RevenueCat.PromotionalOffer] + final public func eligiblePromotionalOffers() async -> [RevenueCat.PromotionalOffer] #endif } @@ -1399,18 +1790,21 @@ extension RevenueCat.PeriodType : Swift.RawRepresentable {} extension RevenueCat.LogLevel : Swift.Equatable {} extension RevenueCat.LogLevel : Swift.Hashable {} extension RevenueCat.LogLevel : Swift.RawRepresentable {} +extension RevenueCat.PackageType : Swift.Equatable {} +extension RevenueCat.PackageType : Swift.Hashable {} +extension RevenueCat.PackageType : Swift.RawRepresentable {} extension RevenueCat.SubscriptionPeriod.Unit : Swift.Equatable {} extension RevenueCat.SubscriptionPeriod.Unit : Swift.Hashable {} extension RevenueCat.SubscriptionPeriod.Unit : Swift.RawRepresentable {} extension RevenueCat.PurchaseOwnershipType : Swift.Equatable {} extension RevenueCat.PurchaseOwnershipType : Swift.Hashable {} extension RevenueCat.PurchaseOwnershipType : Swift.RawRepresentable {} -extension RevenueCat.PackageType : Swift.Equatable {} -extension RevenueCat.PackageType : Swift.Hashable {} -extension RevenueCat.PackageType : Swift.RawRepresentable {} extension RevenueCat.IntroEligibilityStatus : Swift.Equatable {} extension RevenueCat.IntroEligibilityStatus : Swift.Hashable {} extension RevenueCat.IntroEligibilityStatus : Swift.RawRepresentable {} +extension RevenueCat.CacheFetchPolicy : Swift.Equatable {} +extension RevenueCat.CacheFetchPolicy : Swift.Hashable {} +extension RevenueCat.CacheFetchPolicy : Swift.RawRepresentable {} extension RevenueCat.StoreProductDiscount.DiscountType : Swift.Equatable {} extension RevenueCat.StoreProductDiscount.DiscountType : Swift.Hashable {} extension RevenueCat.StoreProductDiscount.DiscountType : Swift.RawRepresentable {} diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64-apple-ios.swiftmodule b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64-apple-ios.swiftmodule index 20389fa953624aba8b2a235e9cea6a566ced87db..d7265b146accf61ccc691f1ff14fbc23aae9da9e 100644 GIT binary patch literal 931572 zcmeFa4}4YCneV;xhlnRJIUs68Mm8Aj0RkKpElSi)f*38fM~#*lZF_=X!9j_Lmd@C^ zNsv-Youj24>Ns-`5^c1osh~~0Ox+|{887XP9qib?z0-r@tva@zTAiY=_P*cW+Iyd~ z&q>hU-uIpNb7$`Qu=ak|v;IB**0cWY9A3P)ufAfeWqqpFvW}{F%-c0MBhxywzjfMs z-HHCe8Jh>EPpbZh)-z&{=3=|-+DEMnN6)G4?JwkHCOnpkJ&}p+%&6gpO?Sn1=4&5K*6xhQ zj;h!-yt}e_xOMvO?iu?BXK$*Uv3oGFW3X-f{>o`P24{P%iQ&rWE%C}(n+FpuliH?J zW`FDSO@md}^bR(^S2=UbAe9qT+cH@7r48N9Td33B+}k~KgYstgw$AVdXY8w-Nxd!I zGd93x>$J>Z)y?}_r_oM->vXW2;h$!@n@yc*hX&hDN<5gXeJUQ?;l&>9s(orW_NWtk z+=I#5?`C4V+}Kme*rUU-{!9%1AIsO?Z`VGSk3B|}RP2#>>^@35v4-Iv7prZvV-MzQ z$$K~zYdGO+62SI+?2%;bajH@&8T%d>H+FwA_U%-xw=15g{n+$@%H{)=GYhI|aTZM9 zRoT3|8;;>&c0qY9b1P@`cF#au@Usavx|7dzI6-v?emG)AkLvEjmKR z?9GES29R3!jN!rNmbn+q*j+j8fCM{xYvqg$gVXjS^!=^VXnk|#^!F+yt?Xdc+N}~J z9ZcI&*-Tyf7#K_-!`p#85@blkvnbIk{UnA_Nb9VYB^MPtfcjx*>z=k@Fd+^4TJN}c zbbe8m*NP=9=x^@mO~tl*66dyDtT$h~D^uH_QW70JiY)WVG54ivAM|3oGOlOwdgK1hqqrLOWksQ2V%LMods7KWSI0wjW~&i(o!G7(Mk%V~^)z+nw46^O5SG zD8+_U<`S3`BhM!#?7eGdKTHkBw%N597Ejq$$Y4PA@xP5Bt4A=mBbB(467kq~Qj*H( zZG7V;OtyB{2ek3R8MXJvYagehq!=B&nTgdJK)diXdHjur#>198#DirrxU?fSfFE(B zja`|jxRV#%mzUJwiH*YBYIAcCf#wz#U8V3w`FRdO4jb6Dt;{xmvu!i zX`c`@N{Jw&>rYYd1K2^x8+1KN8`xB#%0X=}_CSH6#@`jSe!q+1OM93#;{wSC zjsMvvN5~ngm-`RKNKo#tKWc~wCkZG;hYTK65K3wIR@^=SrS^kv?NfPK0~(Xw3Iu=SPna}e9@m~5oDK0?%-k4}LehXU-+?Md{vO7NlFdhR}oLHl@7G4`tqrVX^tL~dJ{WLjsKc_)-h%U>pI zAGcvh!=S&Yn0$W0w49lvn7z?Z*m~80qtHh|j}c1J?;t=FgXYc5#Po7+ck}MnnO;Gd z^KOgBw&R^xkwm5N^=Vom3{Kn9Gk>6U-mbQ@!_H&sGtf4#e<)xJ6CTE-28X^Dd(^IfEm_cVSmSHc_qCqAx9!~Co|Y|D zBl=tX?R+fnG`yOx|8>0n^-xt@HY;=5Oek*FTc% z#Sah14rc0q?bNW397;kYS`5O7G9F|Z^i3h^y)`4^_

    GY(Xpi#&!$w1JaO);=7USbv$S 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

    u<-18NoK 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�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⁡ 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 literal 755820 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%0AhlGlK94=CNbbWDmf{|S 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 Qzj1=Av(j3rPZJXU2V%*Z$p8QV diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftdoc b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 018153a4f6bd01b404c4c9cb42518682bd31355b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145820 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 GefEFfOzwjK diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftinterface b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 1e3745f..0000000 --- a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,1419 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RevenueCat -import Foundation -@_exported import RevenueCat -import StoreKit -import Swift -import UIKit -import _Concurrency -@_hasMissingDesignatedInitializers @objc(RCOffering) public class Offering : ObjectiveC.NSObject { - @objc final public let identifier: Swift.String - @objc final public let serverDescription: Swift.String - @objc final public let availablePackages: [RevenueCat.Package] - @objc public var lifetime: RevenueCat.Package? { - get - } - @objc public var annual: RevenueCat.Package? { - get - } - @objc public var sixMonth: RevenueCat.Package? { - get - } - @objc public var threeMonth: RevenueCat.Package? { - get - } - @objc public var twoMonth: RevenueCat.Package? { - get - } - @objc public var monthly: RevenueCat.Package? { - get - } - @objc public var weekly: RevenueCat.Package? { - get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public func package(identifier: Swift.String?) -> RevenueCat.Package? - @objc public subscript(key: Swift.String) -> RevenueCat.Package? { - @objc get - } - @objc deinit -} -extension RevenueCat.Offering : Swift.Identifiable { - public var id: Swift.String { - get - } - public typealias ID = Swift.String -} -@_hasMissingDesignatedInitializers @objc(RCOfferings) public class Offerings : ObjectiveC.NSObject { - @objc final public let all: [Swift.String : RevenueCat.Offering] - @objc public var current: RevenueCat.Offering? { - @objc get - } - @objc public func offering(identifier: Swift.String?) -> RevenueCat.Offering? - @objc public subscript(key: Swift.String) -> RevenueCat.Offering? { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -extension RevenueCat.StoreProduct { - @objc(RCStoreProductCategory) public enum ProductCategory : Swift.Int { - case subscription - case nonSubscription - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc(RCStoreProductType) public enum ProductType : Swift.Int { - case consumable - case nonConsumable - case nonRenewableSubscription - case autoRenewableSubscription - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } -} -extension RevenueCat.Purchases { - @available(iOS, obsoleted: 1, renamed: "restorePurchases(completion:)") - @available(tvOS, obsoleted: 1, renamed: "restorePurchases(completion:)") - @available(watchOS, obsoleted: 1, renamed: "restorePurchases(completion:)") - @available(macOS, obsoleted: 1, renamed: "restorePurchases(completion:)") - @objc(restoreTransactionsWithCompletionBlock:) dynamic public func restoreTransactions(completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)? = nil) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, renamed: "restorePurchases()") - @available(tvOS, unavailable, introduced: 13.0, renamed: "restorePurchases()") - @available(watchOS, unavailable, introduced: 6.2, renamed: "restorePurchases()") - @available(macOS, unavailable, introduced: 10.15, renamed: "restorePurchases()") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "restorePurchases()") - public func restoreTransactions() async throws -> RevenueCat.CustomerInfo - #endif - - @available(iOS, obsoleted: 1, renamed: "getCustomerInfo(completion:)") - @available(tvOS, obsoleted: 1, renamed: "getCustomerInfo(completion:)") - @available(watchOS, obsoleted: 1, renamed: "getCustomerInfo(completion:)") - @available(macOS, obsoleted: 1, renamed: "getCustomerInfo(completion:)") - @objc dynamic public func customerInfo(completion: @escaping (RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void) - @available(iOS, obsoleted: 1, renamed: "getCustomerInfo(completion:)") - @available(tvOS, obsoleted: 1, renamed: "getCustomerInfo(completion:)") - @available(watchOS, obsoleted: 1, renamed: "getCustomerInfo(completion:)") - @available(macOS, obsoleted: 1, renamed: "getCustomerInfo(completion:)") - @objc(purchaserInfoWithCompletionBlock:) dynamic public func purchaserInfo(completion: @escaping (RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, renamed: "customerInfo()") - @available(tvOS, unavailable, introduced: 13.0, renamed: "customerInfo()") - @available(watchOS, unavailable, introduced: 6.2, renamed: "customerInfo()") - @available(macOS, unavailable, introduced: 10.15, renamed: "customerInfo()") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "customerInfo()") - public func purchaserInfo() async throws -> RevenueCat.CustomerInfo - #endif - - @available(iOS, obsoleted: 1, renamed: "getProducts(_:completion:)") - @available(tvOS, obsoleted: 1, renamed: "getProducts(_:completion:)") - @available(watchOS, obsoleted: 1, renamed: "getProducts(_:completion:)") - @available(macOS, obsoleted: 1, renamed: "getProducts(_:completion:)") - @objc(productsWithIdentifiers:completionBlock:) dynamic public func products(_ productIdentifiers: [Swift.String], completion: @escaping ([StoreKit.SKProduct]) -> Swift.Void) - @available(iOS, obsoleted: 1, renamed: "getOfferings(completion:)") - @available(tvOS, obsoleted: 1, renamed: "getOfferings(completion:)") - @available(watchOS, obsoleted: 1, renamed: "getOfferings(completion:)") - @available(macOS, obsoleted: 1, renamed: "getOfferings(completion:)") - @objc(offeringsWithCompletionBlock:) dynamic public func offerings(completion: @escaping (RevenueCat.Offerings?, Swift.Error?) -> Swift.Void) - @available(iOS, obsoleted: 1, renamed: "purchase(package:completion:)") - @available(tvOS, obsoleted: 1, renamed: "purchase(package:completion:)") - @available(watchOS, obsoleted: 1, renamed: "purchase(package:completion:)") - @available(macOS, obsoleted: 1, renamed: "purchase(package:completion:)") - @objc(purchasePackage:withCompletionBlock:) dynamic public func purchasePackage(_ package: RevenueCat.Package, _ completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, renamed: "purchase(package:)") - @available(tvOS, unavailable, introduced: 13.0, renamed: "purchase(package:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(package:)") - @available(macOS, unavailable, introduced: 10.15, renamed: "purchase(package:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "purchase(package:)") - public func purchasePackage(_ package: RevenueCat.Package) async throws -> RevenueCat.PurchaseResultData - #endif - - @available(iOS, unavailable, introduced: 12.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(tvOS, unavailable, introduced: 12.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(macOS, unavailable, introduced: 10.14.4, renamed: "purchase(package:promotionalOffer:completion:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:completion:)") - @objc(purchasePackage:withDiscount:completionBlock:) dynamic public func purchasePackage(_ package: RevenueCat.Package, discount: StoreKit.SKPaymentDiscount, _ completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - @available(tvOS, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(package:promotionalOffer:)") - @available(macOS, unavailable, introduced: 10.15, renamed: "purchase(package:promotionalOffer:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - public func purchasePackage(_ package: RevenueCat.Package, discount: StoreKit.SKPaymentDiscount) async throws -> RevenueCat.PurchaseResultData - #endif - - @available(iOS, obsoleted: 1, renamed: "purchase(product:_:)") - @available(tvOS, obsoleted: 1, renamed: "purchase(product:_:)") - @available(watchOS, obsoleted: 1, renamed: "purchase(product:_:)") - @available(macOS, obsoleted: 1, renamed: "purchase(product:_:)") - @objc(purchaseProduct:withCompletionBlock:) dynamic public func purchaseProduct(_ product: StoreKit.SKProduct, _ completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, renamed: "purchase(product:)") - @available(tvOS, unavailable, introduced: 13.0, renamed: "purchase(product:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(product:)") - @available(macOS, unavailable, introduced: 10.15, renamed: "purchase(product:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "purchase(product:)") - public func purchaseProduct(_ product: StoreKit.SKProduct) async throws - #endif - - @available(iOS, unavailable, introduced: 12.2, renamed: "purchase(product:promotionalOffer:completion:)") - @available(tvOS, unavailable, introduced: 12.2, renamed: "purchase(product:promotionalOffer:completion:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(product:promotionalOffer:completion:)") - @available(macOS, unavailable, introduced: 10.14.4, renamed: "purchase(product:promotionalOffer:completion:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "purchase(product:promotionalOffer:completion:)") - @objc(purchaseProduct:withDiscount:completionBlock:) dynamic public func purchaseProduct(_ product: StoreKit.SKProduct, discount: StoreKit.SKPaymentDiscount, _ completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, renamed: "purchase(product:promotionalOffer:)") - @available(tvOS, unavailable, introduced: 13.0, renamed: "purchase(product:promotionalOffer:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(product:promotionalOffer:)") - @available(macOS, unavailable, introduced: 10.15, renamed: "purchase(product:promotionalOffer:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "purchase(product:promotionalOffer:)") - public func purchaseProduct(_ product: StoreKit.SKProduct, discount: StoreKit.SKPaymentDiscount) async throws - #endif - - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - @available(tvOS, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(package:promotionalOffer:)") - @available(macOS, unavailable, introduced: 10.15, renamed: "purchase(package:promotionalOffer:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - public func purchase(package: RevenueCat.Package, discount: RevenueCat.StoreProductDiscount) async throws -> RevenueCat.PurchaseResultData - #endif - - @available(iOS, unavailable, introduced: 12.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(tvOS, unavailable, introduced: 12.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(macOS, unavailable, introduced: 10.14.4, renamed: "purchase(package:promotionalOffer:completion:)") - @available(macCatalyst, unavailable, introduced: 12.2, renamed: "purchase(package:promotionalOffer:completion:)") - public func purchase(package: RevenueCat.Package, discount: RevenueCat.StoreProductDiscount, completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - @available(tvOS, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(package:promotionalOffer:)") - @available(macOS, unavailable, introduced: 10.15, renamed: "purchase(package:promotionalOffer:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "purchase(package:promotionalOffer:)") - public func purchase(product: RevenueCat.StoreProduct, discount: RevenueCat.StoreProductDiscount) async throws -> RevenueCat.PurchaseResultData - #endif - - @available(iOS, unavailable, introduced: 12.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(tvOS, unavailable, introduced: 12.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "purchase(package:promotionalOffer:completion:)") - @available(macOS, unavailable, introduced: 10.14.4, renamed: "purchase(package:promotionalOffer:completion:)") - @available(macCatalyst, unavailable, introduced: 12.2, renamed: "purchase(package:promotionalOffer:completion:)") - public func purchase(product: RevenueCat.StoreProduct, discount: RevenueCat.StoreProductDiscount, completion: @escaping RevenueCat.PurchaseCompletedBlock) - @available(iOS, unavailable, introduced: 13.0, renamed: "getPromotionalOffer(forProductDiscount:product:)") - @available(tvOS, unavailable, introduced: 13.0, renamed: "getPromotionalOffer(forProductDiscount:product:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "getPromotionalOffer(forProductDiscount:product:)") - @available(macOS, unavailable, introduced: 10.15, renamed: "getPromotionalOffer(forProductDiscount:product:)") - @available(macCatalyst, unavailable, introduced: 13.0, renamed: "getPromotionalOffer(forProductDiscount:product:)") - public func checkPromotionalDiscountEligibility(forProductDiscount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct) - @available(iOS, unavailable, introduced: 12.2, renamed: "getPromotionalOffer(forProductDiscount:product:completion:)") - @available(tvOS, unavailable, introduced: 12.2, renamed: "getPromotionalOffer(forProductDiscount:product:completion:)") - @available(watchOS, unavailable, introduced: 6.2, renamed: "getPromotionalOffer(forProductDiscount:product:completion:)") - @available(macOS, unavailable, introduced: 10.14.4, renamed: "getPromotionalOffer(forProductDiscount:product:completion:)") - @available(macCatalyst, unavailable, introduced: 12.2, renamed: "getPromotionalOffer(forProductDiscount:product:completion:)") - public func checkPromotionalDiscountEligibility(forProductDiscount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct, completion: @escaping (Swift.AnyObject, Swift.Error?) -> Swift.Void) - @available(iOS, obsoleted: 1, renamed: "invalidateCustomerInfoCache") - @available(tvOS, obsoleted: 1, renamed: "invalidateCustomerInfoCache") - @available(watchOS, obsoleted: 1, renamed: "invalidateCustomerInfoCache") - @available(macOS, obsoleted: 1, renamed: "invalidateCustomerInfoCache") - @available(macCatalyst, obsoleted: 1, renamed: "invalidateCustomerInfoCache") - @objc dynamic public func invalidatePurchaserInfoCache() - @available(iOS, obsoleted: 1, renamed: "checkTrialOrIntroDiscountEligibility(_:completion:)") - @available(tvOS, obsoleted: 1, renamed: "checkTrialOrIntroDiscountEligibility(_:completion:)") - @available(watchOS, obsoleted: 1, renamed: "checkTrialOrIntroDiscountEligibility(_:completion:)") - @available(macOS, obsoleted: 1, renamed: "checkTrialOrIntroDiscountEligibility(_:completion:)") - @available(macCatalyst, obsoleted: 1, renamed: "checkTrialOrIntroDiscountEligibility(_:completion:)") - @objc(checkTrialOrIntroductoryPriceEligibility:completion:) dynamic public func checkTrialOrIntroductoryPriceEligibility(_ productIdentifiers: [Swift.String], completion: @escaping ([Swift.String : RevenueCat.IntroEligibility]) -> Swift.Void) - @available(iOS, unavailable, introduced: 12.2, message: "Check eligibility for a discount using getPromotionalOffer:") - @available(tvOS, unavailable, introduced: 12.2, message: "Check eligibility for a discount using getPromotionalOffer:") - @available(watchOS, unavailable, introduced: 6.2, message: "Check eligibility for a discount using getPromotionalOffer:") - @available(macOS, unavailable, introduced: 10.14.4, message: "Check eligibility for a discount using getPromotionalOffer:") - @available(macCatalyst, unavailable, introduced: 13.0, message: "Check eligibility for a discount using getPromotionalOffer:") - @objc(paymentDiscountForProductDiscount:product:completion:) dynamic public func paymentDiscount(for discount: StoreKit.SKProductDiscount, product: StoreKit.SKProduct, completion: @escaping (StoreKit.SKPaymentDiscount?, Swift.Error?) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, unavailable, introduced: 13.0, message: "Check eligibility for a discount using getPromotionalOffer:") - @available(tvOS, unavailable, introduced: 13.0, message: "Check eligibility for a discount using getPromotionalOffer:") - @available(watchOS, unavailable, introduced: 6.2, message: "Check eligibility for a discount using getPromotionalOffer:") - @available(macOS, unavailable, introduced: 10.15, message: "Check eligibility for a discount using getPromotionalOffer:") - @available(macCatalyst, unavailable, introduced: 13.0, message: "Check eligibility for a discount using getPromotionalOffer:") - public func paymentDiscount(for discount: StoreKit.SKProductDiscount, product: StoreKit.SKProduct) async throws -> StoreKit.SKPaymentDiscount - #endif - - @available(iOS, obsoleted: 1, renamed: "logIn") - @available(tvOS, obsoleted: 1, renamed: "logIn") - @available(watchOS, obsoleted: 1, renamed: "logIn") - @available(macOS, obsoleted: 1, renamed: "logIn") - @objc(createAlias:completionBlock:) dynamic public func createAlias(_ alias: Swift.String, _ completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)?) - @available(iOS, obsoleted: 1, renamed: "logIn") - @available(tvOS, obsoleted: 1, renamed: "logIn") - @available(watchOS, obsoleted: 1, renamed: "logIn") - @available(macOS, obsoleted: 1, renamed: "logIn") - @objc(identify:completionBlock:) dynamic public func identify(_ appUserID: Swift.String, _ completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)?) - @available(iOS, obsoleted: 1, renamed: "logOut") - @available(tvOS, obsoleted: 1, renamed: "logOut") - @available(watchOS, obsoleted: 1, renamed: "logOut") - @available(macOS, obsoleted: 1, renamed: "logOut") - @objc(resetWithCompletionBlock:) dynamic public func reset(completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)?) -} -@_inheritsConvenienceInitializers @available(iOS, obsoleted: 1, renamed: "CustomerInfo") -@available(tvOS, obsoleted: 1, renamed: "CustomerInfo") -@available(watchOS, obsoleted: 1, renamed: "CustomerInfo") -@available(macOS, obsoleted: 1, renamed: "CustomerInfo") -@objc(RCPurchaserInfo) public class PurchaserInfo : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @available(iOS, obsoleted: 1, renamed: "StoreTransaction") -@available(tvOS, obsoleted: 1, renamed: "StoreTransaction") -@available(watchOS, obsoleted: 1, renamed: "StoreTransaction") -@available(macOS, obsoleted: 1, renamed: "StoreTransaction") -@objc(RCTransaction) public class Transaction : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} -extension RevenueCat.StoreTransaction { - @available(iOS, obsoleted: 1, renamed: "productIdentifier") - @available(tvOS, obsoleted: 1, renamed: "productIdentifier") - @available(watchOS, obsoleted: 1, renamed: "productIdentifier") - @available(macOS, obsoleted: 1, renamed: "productIdentifier") - @objc final public var productId: Swift.String { - @objc get - } - @available(iOS, obsoleted: 1, renamed: "transactionIdentifier") - @available(tvOS, obsoleted: 1, renamed: "transactionIdentifier") - @available(watchOS, obsoleted: 1, renamed: "transactionIdentifier") - @available(macOS, obsoleted: 1, renamed: "transactionIdentifier") - @objc final public var revenueCatId: Swift.String { - @objc get - } -} -extension RevenueCat.Package { - @available(iOS, obsoleted: 1, renamed: "storeProduct", message: "Use StoreProduct instead") - @available(tvOS, obsoleted: 1, renamed: "storeProduct", message: "Use StoreProduct instead") - @available(watchOS, obsoleted: 1, renamed: "storeProduct", message: "Use StoreProduct instead") - @available(macOS, obsoleted: 1, renamed: "storeProduct", message: "Use StoreProduct instead") - @available(macCatalyst, obsoleted: 1, renamed: "storeProduct", message: "Use StoreProduct instead") - @objc dynamic public var product: StoreKit.SKProduct { - @objc get - } -} -extension RevenueCat.StoreProductDiscount.PaymentMode { - @available(iOS, obsoleted: 1, message: "This option no longer exists. PaymentMode would be nil instead.") - @available(tvOS, obsoleted: 1, message: "This option no longer exists. PaymentMode would be nil instead.") - @available(watchOS, obsoleted: 1, message: "This option no longer exists. PaymentMode would be nil instead.") - @available(macOS, obsoleted: 1, message: "This option no longer exists. PaymentMode would be nil instead.") - @available(macCatalyst, obsoleted: 1, message: "This option no longer exists. PaymentMode would be nil instead.") - public static var none: RevenueCat.StoreProductDiscount.PaymentMode { - get - } -} -@available(iOS, obsoleted: 1, renamed: "StoreProductDiscount.PaymentMode") -@available(tvOS, obsoleted: 1, renamed: "StoreProductDiscount.PaymentMode") -@available(watchOS, obsoleted: 1, renamed: "StoreProductDiscount.PaymentMode") -@available(macOS, obsoleted: 1, renamed: "StoreProductDiscount.PaymentMode") -@available(macCatalyst, obsoleted: 1, renamed: "StoreProductDiscount.PaymentMode") -public enum RCPaymentMode { -} -@_inheritsConvenienceInitializers @available(iOS, obsoleted: 1, message: "Use PromotionalOffer instead") -@available(tvOS, obsoleted: 1, message: "Use PromotionalOffer instead") -@available(watchOS, obsoleted: 1, message: "Use PromotionalOffer instead") -@available(macOS, obsoleted: 1, message: "Use PromotionalOffer instead") -@available(macCatalyst, obsoleted: 1, message: "Use PromotionalOffer instead") -@objc(RCPromotionalOfferEligibility) public class PromotionalOfferEligibility : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} -@available(iOS, obsoleted: 1, message: "Use ErrorCode instead") -@available(tvOS, obsoleted: 1, message: "Use ErrorCode instead") -@available(watchOS, obsoleted: 1, message: "Use ErrorCode instead") -@available(macOS, obsoleted: 1, message: "Use ErrorCode instead") -@available(macCatalyst, obsoleted: 1, message: "Use ErrorCode instead") -public var ErrorDomain: Foundation.NSErrorDomain { - get -} -@available(iOS, obsoleted: 1, message: "Use ErrorCode instead") -@available(tvOS, obsoleted: 1, message: "Use ErrorCode instead") -@available(watchOS, obsoleted: 1, message: "Use ErrorCode instead") -@available(macOS, obsoleted: 1, message: "Use ErrorCode instead") -@available(macCatalyst, obsoleted: 1, message: "Use ErrorCode instead") -public enum RCBackendErrorCode { -} -@objc @_inheritsConvenienceInitializers @available(iOS, obsoleted: 1) -@available(tvOS, obsoleted: 1) -@available(watchOS, obsoleted: 1) -@available(macOS, obsoleted: 1) -@available(macCatalyst, obsoleted: 1) -public class RCPurchasesErrorUtils : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} -extension RevenueCat.Purchases { - @available(iOS, obsoleted: 1, renamed: "ErrorCode") - @available(tvOS, obsoleted: 1, renamed: "ErrorCode") - @available(watchOS, obsoleted: 1, renamed: "ErrorCode") - @available(macOS, obsoleted: 1, renamed: "ErrorCode") - @available(macCatalyst, obsoleted: 1, renamed: "ErrorCode") - public enum Errors { - } - @available(iOS, obsoleted: 1) - @available(tvOS, obsoleted: 1) - @available(watchOS, obsoleted: 1) - @available(macOS, obsoleted: 1) - @available(macCatalyst, obsoleted: 1) - public enum FinishableKey { - } - @available(iOS, obsoleted: 1) - @available(tvOS, obsoleted: 1) - @available(watchOS, obsoleted: 1) - @available(macOS, obsoleted: 1) - @available(macCatalyst, obsoleted: 1) - public enum ReadableErrorCodeKey { - } - @available(iOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(tvOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(watchOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macCatalyst, obsoleted: 1, message: "Remove `Purchases.`") - public enum ErrorCode { - } - @available(iOS, obsoleted: 1) - @available(tvOS, obsoleted: 1) - @available(watchOS, obsoleted: 1) - @available(macOS, obsoleted: 1) - @available(macCatalyst, obsoleted: 1) - public enum RevenueCatBackendErrorCode { - } - @available(iOS, obsoleted: 1, renamed: "StoreTransaction") - @available(tvOS, obsoleted: 1, renamed: "StoreTransaction") - @available(watchOS, obsoleted: 1, renamed: "StoreTransaction") - @available(macOS, obsoleted: 1, renamed: "StoreTransaction") - @available(macCatalyst, obsoleted: 1, renamed: "StoreTransaction") - public enum Transaction { - } - @available(iOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(tvOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(watchOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macCatalyst, obsoleted: 1, message: "Remove `Purchases.`") - public enum EntitlementInfo { - } - @available(iOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(tvOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(watchOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macCatalyst, obsoleted: 1, message: "Remove `Purchases.`") - public enum EntitlementInfos { - } - @available(iOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(tvOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(watchOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macCatalyst, obsoleted: 1, message: "Remove `Purchases.`") - public enum PackageType { - } - @available(iOS, obsoleted: 1, renamed: "CustomerInfo") - @available(tvOS, obsoleted: 1, renamed: "CustomerInfo") - @available(watchOS, obsoleted: 1, renamed: "CustomerInfo") - @available(macOS, obsoleted: 1, renamed: "CustomerInfo") - @available(macCatalyst, obsoleted: 1, renamed: "CustomerInfo") - public enum PurchaserInfo { - } - @available(iOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(tvOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(watchOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macCatalyst, obsoleted: 1, message: "Remove `Purchases.`") - public enum Offering { - } - @available(iOS, obsoleted: 1) - @available(tvOS, obsoleted: 1) - @available(watchOS, obsoleted: 1) - @available(macOS, obsoleted: 1) - @available(macCatalyst, obsoleted: 1) - public enum ErrorUtils { - } - @available(iOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(tvOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(watchOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macCatalyst, obsoleted: 1, message: "Remove `Purchases.`") - public enum Store { - } - @available(iOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(tvOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(watchOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macOS, obsoleted: 1, message: "Remove `Purchases.`") - @available(macCatalyst, obsoleted: 1, message: "Remove `Purchases.`") - public enum PeriodType { - } -} -@_hasMissingDesignatedInitializers @objc(RCPromotionalOffer) final public class PromotionalOffer : ObjectiveC.NSObject { - final public let discount: RevenueCat.StoreProductDiscount - @objc deinit -} -extension RevenueCat.Purchases { - @available(iOS, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - @available(tvOS, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - @available(watchOS, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - @available(macOS, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - @available(macCatalyst, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - public func checkTrialOrIntroDiscountEligibility(_ productIdentifiers: [Swift.String], completion: @escaping ([Swift.String : RevenueCat.IntroEligibility]) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS, introduced: 13.0, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - @available(tvOS, introduced: 13.0, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - @available(watchOS, introduced: 6.2, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - @available(macOS, introduced: 10.15, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - @available(macCatalyst, introduced: 13.0, deprecated: 1, renamed: "checkTrialOrIntroDiscountEligibility(productIdentifiers:)") - public func checkTrialOrIntroDiscountEligibility(_ productIdentifiers: [Swift.String]) async -> [Swift.String : RevenueCat.IntroEligibility] - #endif - -} -@objc(RCPurchasesErrorCode) public enum ErrorCode : Swift.Int, Swift.Error { - @objc(RCUnknownError) case unknownError = 0 - @objc(RCPurchaseCancelledError) case purchaseCancelledError = 1 - @objc(RCStoreProblemError) case storeProblemError = 2 - @objc(RCPurchaseNotAllowedError) case purchaseNotAllowedError = 3 - @objc(RCPurchaseInvalidError) case purchaseInvalidError = 4 - @objc(RCProductNotAvailableForPurchaseError) case productNotAvailableForPurchaseError = 5 - @objc(RCProductAlreadyPurchasedError) case productAlreadyPurchasedError = 6 - @objc(RCReceiptAlreadyInUseError) case receiptAlreadyInUseError = 7 - @objc(RCInvalidReceiptError) case invalidReceiptError = 8 - @objc(RCMissingReceiptFileError) case missingReceiptFileError = 9 - @objc(RCNetworkError) case networkError = 10 - @objc(RCInvalidCredentialsError) case invalidCredentialsError = 11 - @objc(RCUnexpectedBackendResponseError) case unexpectedBackendResponseError = 12 - @objc(RCReceiptInUseByOtherSubscriberError) case receiptInUseByOtherSubscriberError = 13 - @objc(RCInvalidAppUserIdError) case invalidAppUserIdError = 14 - @objc(RCOperationAlreadyInProgressForProductError) case operationAlreadyInProgressForProductError = 15 - @objc(RCUnknownBackendError) case unknownBackendError = 16 - @objc(RCInvalidAppleSubscriptionKeyError) case invalidAppleSubscriptionKeyError = 17 - @objc(RCIneligibleError) case ineligibleError = 18 - @objc(RCInsufficientPermissionsError) case insufficientPermissionsError = 19 - @objc(RCPaymentPendingError) case paymentPendingError = 20 - @objc(RCInvalidSubscriberAttributesError) case invalidSubscriberAttributesError = 21 - @objc(RCLogOutAnonymousUserError) case logOutAnonymousUserError = 22 - @objc(RCConfigurationError) case configurationError = 23 - @objc(RCUnsupportedError) case unsupportedError = 24 - @objc(RCEmptySubscriberAttributesError) case emptySubscriberAttributes = 25 - @objc(RCProductDiscountMissingIdentifierError) case productDiscountMissingIdentifierError = 26 - @objc(RCMissingAppUserIDForAliasCreationError) case missingAppUserIDForAliasCreationError = 27 - @objc(RCProductDiscountMissingSubscriptionGroupIdentifierError) case productDiscountMissingSubscriptionGroupIdentifierError = 28 - @objc(RCCustomerInfoError) case customerInfoError = 29 - @objc(RCSystemInfoError) case systemInfoError = 30 - @objc(RCBeginRefundRequestError) case beginRefundRequestError = 31 - @objc(RCProductRequestTimedOut) case productRequestTimedOut = 32 - @objc(RCAPIEndpointBlocked) case apiEndpointBlockedError = 33 - @objc(RCInvalidPromotionalOfferError) case invalidPromotionalOfferError = 34 - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public static var _nsErrorDomain: Swift.String { - get - } - public var rawValue: Swift.Int { - get - } -} -extension RevenueCat.ErrorCode : Swift.CaseIterable { - public typealias AllCases = [RevenueCat.ErrorCode] - public static var allCases: [RevenueCat.ErrorCode] { - get - } -} -extension RevenueCat.ErrorCode { - public var description: Swift.String { - get - } -} -extension RevenueCat.ErrorCode : Foundation.CustomNSError { - public var errorUserInfo: [Swift.String : Any] { - get - } -} -@objc(RCRefundRequestStatus) public enum RefundRequestStatus : Swift.Int { - @objc(RCRefundRequestUserCancelled) case userCancelled = 0 - @objc(RCRefundRequestSuccess) case success - @objc(RCRefundRequestError) case error - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension RevenueCat.Purchases { - @objc(RCPlatformInfo) final public class PlatformInfo : ObjectiveC.NSObject { - @objc public init(flavor: Swift.String, version: Swift.String) - @objc deinit - } - @objc public static var platformInfo: RevenueCat.Purchases.PlatformInfo? -} -@_inheritsConvenienceInitializers @objc(RCDangerousSettings) public class DangerousSettings : ObjectiveC.NSObject { - @objc final public let autoSyncPurchases: Swift.Bool - @objc override convenience dynamic public init() - @objc public init(autoSyncPurchases: Swift.Bool) - @objc deinit -} -@_hasMissingDesignatedInitializers @objc(RCCustomerInfo) public class CustomerInfo : ObjectiveC.NSObject { - @objc final public let entitlements: RevenueCat.EntitlementInfos - @objc public var activeSubscriptions: Swift.Set { - @objc get - } - @objc public var allPurchasedProductIdentifiers: Swift.Set { - @objc get - } - @objc public var latestExpirationDate: Foundation.Date? { - @objc get - } - @available(*, deprecated, message: "use nonSubscriptionTransactions") - @objc public var nonConsumablePurchases: Swift.Set { - @objc get - } - @objc final public let nonSubscriptionTransactions: [RevenueCat.StoreTransaction] - @objc final public let requestDate: Foundation.Date - @objc final public let firstSeen: Foundation.Date - @objc final public let originalAppUserId: Swift.String - @objc final public let managementURL: Foundation.URL? - @objc final public let originalPurchaseDate: Foundation.Date? - @objc final public let originalApplicationVersion: Swift.String? - @objc final public let rawData: [Swift.String : Any] - @objc public func expirationDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? - @objc public func purchaseDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? - @objc public func expirationDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? - @objc public func purchaseDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -extension RevenueCat.CustomerInfo : RevenueCat.RawDataContainer { - public typealias Content = [Swift.String : Any] -} -@objc(RCStore) public enum Store : Swift.Int { - @objc(RCAppStore) case appStore = 0 - @objc(RCMacAppStore) case macAppStore = 1 - @objc(RCPlayStore) case playStore = 2 - @objc(RCStripe) case stripe = 3 - @objc(RCPromotional) case promotional = 4 - @objc(RCUnknownStore) case unknownStore = 5 - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension RevenueCat.Store : Swift.CaseIterable { - public typealias AllCases = [RevenueCat.Store] - public static var allCases: [RevenueCat.Store] { - get - } -} -@objc(RCPeriodType) public enum PeriodType : Swift.Int { - @objc(RCNormal) case normal = 0 - @objc(RCIntro) case intro = 1 - @objc(RCTrial) case trial = 2 - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension RevenueCat.PeriodType : Swift.CaseIterable { - public typealias AllCases = [RevenueCat.PeriodType] - public static var allCases: [RevenueCat.PeriodType] { - get - } -} -@_hasMissingDesignatedInitializers @objc(RCEntitlementInfo) public class EntitlementInfo : ObjectiveC.NSObject { - @objc final public let identifier: Swift.String - @objc final public let isActive: Swift.Bool - @objc final public let willRenew: Swift.Bool - @objc final public let periodType: RevenueCat.PeriodType - @objc final public let latestPurchaseDate: Foundation.Date? - @objc final public let originalPurchaseDate: Foundation.Date? - @objc final public let expirationDate: Foundation.Date? - @objc final public let store: RevenueCat.Store - @objc final public let productIdentifier: Swift.String - @objc final public let isSandbox: Swift.Bool - @objc final public let unsubscribeDetectedAt: Foundation.Date? - @objc final public let billingIssueDetectedAt: Foundation.Date? - @objc final public let ownershipType: RevenueCat.PurchaseOwnershipType - @objc final public let rawData: [Swift.String : Any] - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc deinit -} -extension RevenueCat.EntitlementInfo : RevenueCat.RawDataContainer { - public typealias Content = [Swift.String : Any] -} -extension RevenueCat.EntitlementInfo : Swift.Identifiable { - public var id: Swift.String { - get - } - public typealias ID = Swift.String -} -@objc(RCLogLevel) public enum LogLevel : Swift.Int, Swift.CustomStringConvertible { - case debug, info, warn, error - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public typealias VerboseLogHandler = (_ level: RevenueCat.LogLevel, _ message: Swift.String, _ file: Swift.String?, _ function: Swift.String?, _ line: Swift.UInt) -> Swift.Void -public typealias LogHandler = (_ level: RevenueCat.LogLevel, _ message: Swift.String) -> Swift.Void -public typealias SK1Transaction = StoreKit.SKPaymentTransaction -@available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) -public typealias SK2Transaction = StoreKit.Transaction -@_hasMissingDesignatedInitializers @objc(RCStoreTransaction) final public class StoreTransaction : ObjectiveC.NSObject { - @objc final public var productIdentifier: Swift.String { - @objc get - } - @objc final public var purchaseDate: Foundation.Date { - @objc get - } - @objc final public var transactionIdentifier: Swift.String { - @objc get - } - @objc final public var quantity: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc override final public var hash: Swift.Int { - @objc get - } - @objc deinit -} -extension RevenueCat.StoreTransaction { - @objc final public var sk1Transaction: RevenueCat.SK1Transaction? { - @objc get - } - @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) - final public var sk2Transaction: RevenueCat.SK2Transaction? { - get - } -} -extension RevenueCat.StoreTransaction : Swift.Identifiable { - final public var id: Swift.String { - get - } - public typealias ID = Swift.String -} -public protocol RawDataContainer { - associatedtype Content - var rawData: Self.Content { get } -} -public typealias PurchaseResultData = (transaction: RevenueCat.StoreTransaction?, customerInfo: RevenueCat.CustomerInfo, userCancelled: Swift.Bool) -public typealias PurchaseCompletedBlock = (RevenueCat.StoreTransaction?, RevenueCat.CustomerInfo?, Swift.Error?, Swift.Bool) -> Swift.Void -public typealias DeferredPromotionalPurchaseBlock = (@escaping RevenueCat.PurchaseCompletedBlock) -> Swift.Void -@_hasMissingDesignatedInitializers @objc(RCPurchases) public class Purchases : ObjectiveC.NSObject { - @objc(sharedPurchases) public static var shared: RevenueCat.Purchases { - @objc get - } - @objc public static var isConfigured: Swift.Bool { - @objc get - } - @objc public var delegate: RevenueCat.PurchasesDelegate? { - @objc get - @objc set - } - @objc public static var automaticAppleSearchAdsAttributionCollection: Swift.Bool - @objc public static var logLevel: RevenueCat.LogLevel { - @objc get - @objc set - } - @objc public static var proxyURL: Foundation.URL? { - @objc get - @objc set - } - @objc public static var forceUniversalAppStore: Swift.Bool { - @objc get - @objc set - } - @available(iOS 8.0, macOS 10.14, watchOS 6.2, macCatalyst 13.0, *) - @objc public static var simulatesAskToBuyInSandbox: Swift.Bool { - @objc get - @objc set - } - @objc public static func canMakePayments() -> Swift.Bool - @objc public static var logHandler: RevenueCat.LogHandler { - @objc get - @objc set - } - @objc public static var verboseLogHandler: RevenueCat.VerboseLogHandler { - @objc get - @objc set - } - @objc public static var verboseLogs: Swift.Bool { - @objc get - @objc set - } - @objc public static var frameworkVersion: Swift.String { - @objc get - } - @objc public var finishTransactions: Swift.Bool { - @objc get - @objc set - } - @objc public func collectDeviceIdentifiers() - @objc deinit -} -extension RevenueCat.Purchases { - @objc dynamic public func setAttributes(_ attributes: [Swift.String : Swift.String]) - @objc dynamic public func setEmail(_ email: Swift.String?) - @objc dynamic public func setPhoneNumber(_ phoneNumber: Swift.String?) - @objc dynamic public func setDisplayName(_ displayName: Swift.String?) - @objc dynamic public func setPushToken(_ pushToken: Foundation.Data?) - @objc dynamic public func setAdjustID(_ adjustID: Swift.String?) - @objc dynamic public func setAppsflyerID(_ appsflyerID: Swift.String?) - @objc dynamic public func setFBAnonymousID(_ fbAnonymousID: Swift.String?) - @objc dynamic public func setMparticleID(_ mparticleID: Swift.String?) - @objc dynamic public func setOnesignalID(_ onesignalID: Swift.String?) - @objc dynamic public func setAirshipChannelID(_ airshipChannelID: Swift.String?) - @objc dynamic public func setCleverTapID(_ cleverTapID: Swift.String?) - @objc dynamic public func setMediaSource(_ mediaSource: Swift.String?) - @objc dynamic public func setCampaign(_ campaign: Swift.String?) - @objc dynamic public func setAdGroup(_ adGroup: Swift.String?) - @objc dynamic public func setAd(_ installAd: Swift.String?) - @objc dynamic public func setKeyword(_ keyword: Swift.String?) - @objc dynamic public func setCreative(_ creative: Swift.String?) -} -extension RevenueCat.Purchases { - @objc dynamic public var appUserID: Swift.String { - @objc get - } - @objc dynamic public var isAnonymous: Swift.Bool { - @objc get - } - @objc(logIn:completion:) dynamic public func logIn(_ appUserID: Swift.String, completion: @escaping (RevenueCat.CustomerInfo?, Swift.Bool, Swift.Error?) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func logIn(_ appUserID: Swift.String) async throws -> (customerInfo: RevenueCat.CustomerInfo, created: Swift.Bool) - #endif - - @objc dynamic public func logOut(completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)?) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func logOut() async throws -> RevenueCat.CustomerInfo - #endif - - @objc dynamic public func getOfferings(completion: @escaping (RevenueCat.Offerings?, Swift.Error?) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func offerings() async throws -> RevenueCat.Offerings - #endif - -} -extension RevenueCat.Purchases { - @objc dynamic public func getCustomerInfo(completion: @escaping (RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func customerInfo() async throws -> RevenueCat.CustomerInfo - #endif - - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public var customerInfoStream: _Concurrency.AsyncStream { - get - } - @objc(getProductsWithIdentifiers:completion:) dynamic public func getProducts(_ productIdentifiers: [Swift.String], completion: @escaping ([RevenueCat.StoreProduct]) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func products(_ productIdentifiers: [Swift.String]) async -> [RevenueCat.StoreProduct] - #endif - - @objc(purchaseProduct:withCompletion:) dynamic public func purchase(product: RevenueCat.StoreProduct, completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func purchase(product: RevenueCat.StoreProduct) async throws -> RevenueCat.PurchaseResultData - #endif - - @objc(purchasePackage:withCompletion:) dynamic public func purchase(package: RevenueCat.Package, completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func purchase(package: RevenueCat.Package) async throws -> RevenueCat.PurchaseResultData - #endif - - @available(iOS 12.2, macOS 10.14.4, watchOS 6.2, macCatalyst 13.0, tvOS 12.2, *) - @objc(purchaseProduct:withPromotionalOffer:completion:) dynamic public func purchase(product: RevenueCat.StoreProduct, promotionalOffer: RevenueCat.PromotionalOffer, completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func purchase(product: RevenueCat.StoreProduct, promotionalOffer: RevenueCat.PromotionalOffer) async throws -> RevenueCat.PurchaseResultData - #endif - - @available(iOS 12.2, macOS 10.14.4, watchOS 6.2, macCatalyst 13.0, tvOS 12.2, *) - @objc(purchasePackage:withPromotionalOffer:completion:) dynamic public func purchase(package: RevenueCat.Package, promotionalOffer: RevenueCat.PromotionalOffer, completion: @escaping RevenueCat.PurchaseCompletedBlock) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func purchase(package: RevenueCat.Package, promotionalOffer: RevenueCat.PromotionalOffer) async throws -> RevenueCat.PurchaseResultData - #endif - - @objc dynamic public func syncPurchases(completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)?) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func syncPurchases() async throws -> RevenueCat.CustomerInfo - #endif - - @objc dynamic public func restorePurchases(completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)? = nil) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func restorePurchases() async throws -> RevenueCat.CustomerInfo - #endif - - @objc(checkTrialOrIntroDiscountEligibility:completion:) dynamic public func checkTrialOrIntroDiscountEligibility(productIdentifiers: [Swift.String], completion: @escaping ([Swift.String : RevenueCat.IntroEligibility]) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, tvOS 13.0, macOS 10.15, watchOS 6.2, *) - public func checkTrialOrIntroDiscountEligibility(productIdentifiers: [Swift.String]) async -> [Swift.String : RevenueCat.IntroEligibility] - #endif - - @objc(checkTrialOrIntroDiscountEligibilityForProduct:completion:) dynamic public func checkTrialOrIntroDiscountEligibility(product: RevenueCat.StoreProduct, completion: @escaping (RevenueCat.IntroEligibilityStatus) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, tvOS 13.0, macOS 10.15, watchOS 6.2, *) - public func checkTrialOrIntroDiscountEligibility(product: RevenueCat.StoreProduct) async -> RevenueCat.IntroEligibilityStatus - #endif - - @objc dynamic public func invalidateCustomerInfoCache() - @available(iOS 14.0, *) - @available(watchOS, unavailable) - @available(tvOS, unavailable) - @available(macOS, unavailable) - @available(macCatalyst, unavailable) - @objc dynamic public func presentCodeRedemptionSheet() - @available(iOS 12.2, macOS 10.14.4, macCatalyst 13.0, tvOS 12.2, watchOS 6.2, *) - @objc(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) dynamic public func getPromotionalOffer(forProductDiscount discount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct, completion: @escaping (RevenueCat.PromotionalOffer?, Swift.Error?) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func getPromotionalOffer(forProductDiscount discount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct) async throws -> RevenueCat.PromotionalOffer - #endif - - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func getEligiblePromotionalOffers(forProduct product: RevenueCat.StoreProduct) async -> [RevenueCat.PromotionalOffer] - #endif - - @available(iOS 13.0, macOS 10.15, *) - @available(watchOS, unavailable) - @available(tvOS, unavailable) - @objc dynamic public func showManageSubscriptions(completion: @escaping (Swift.Error?) -> Swift.Void) - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 13.0, macOS 10.15, *) - @available(watchOS, unavailable) - @available(tvOS, unavailable) - public func showManageSubscriptions() async throws - #endif - - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 15.0, *) - @available(macOS, unavailable) - @available(watchOS, unavailable) - @available(tvOS, unavailable) - @objc(beginRefundRequestForProduct:completion:) dynamic public func beginRefundRequest(forProduct productID: Swift.String) async throws -> RevenueCat.RefundRequestStatus - #endif - - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 15.0, *) - @available(macOS, unavailable) - @available(watchOS, unavailable) - @available(tvOS, unavailable) - @objc(beginRefundRequestForEntitlement:completion:) dynamic public func beginRefundRequest(forEntitlement entitlementID: Swift.String) async throws -> RevenueCat.RefundRequestStatus - #endif - - - #if compiler(>=5.3) && $AsyncAwait - @available(iOS 15.0, *) - @available(macOS, unavailable) - @available(watchOS, unavailable) - @available(tvOS, unavailable) - @objc(beginRefundRequestForActiveEntitlementWithCompletion:) dynamic public func beginRefundRequestForActiveEntitlement() async throws -> RevenueCat.RefundRequestStatus - #endif - -} -extension RevenueCat.Purchases { - @discardableResult - @objc(configureWithAPIKey:) public static func configure(withAPIKey apiKey: Swift.String) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool, dangerousSettings: RevenueCat.DangerousSettings?) -> RevenueCat.Purchases -} -extension RevenueCat.Purchases { - @objc dynamic public func shouldPurchasePromoProduct(_ product: RevenueCat.StoreProduct, defermentBlock: @escaping RevenueCat.DeferredPromotionalPurchaseBlock) -} -extension RevenueCat.Purchases { - @available(*, deprecated, message: "use Purchases.logLevel instead") - @objc public static var debugLogsEnabled: Swift.Bool { - @objc get - @objc set - } - @available(*, deprecated, message: "Configure behavior through the RevenueCat dashboard instead") - @objc dynamic public var allowSharingAppStoreAccount: Swift.Bool { - @objc get - @objc set - } - @available(*, deprecated, message: "Use the set functions instead") - @objc public static func addAttributionData(_ data: [Swift.String : Any], fromNetwork network: RevenueCat.AttributionNetwork) - @available(*, deprecated, message: "Use the set functions instead") - @objc(addAttributionData:fromNetwork:forNetworkUserId:) public static func addAttributionData(_ data: [Swift.String : Any], from network: RevenueCat.AttributionNetwork, forNetworkUserId networkUserId: Swift.String?) -} -@objc(RCSubscriptionPeriod) public class SubscriptionPeriod : ObjectiveC.NSObject { - @objc final public let value: Swift.Int - @objc final public let unit: RevenueCat.SubscriptionPeriod.Unit - public init(value: Swift.Int, unit: RevenueCat.SubscriptionPeriod.Unit) - @objc(RCSubscriptionPeriodUnit) public enum Unit : Swift.Int { - case day = 0 - case week = 1 - case month = 2 - case year = 3 - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc deinit -} -extension RevenueCat.SubscriptionPeriod { - @available(iOS, unavailable, renamed: "value") - @available(tvOS, unavailable, renamed: "value") - @available(watchOS, unavailable, renamed: "value") - @available(macOS, unavailable, renamed: "value") - @objc dynamic public var numberOfUnits: Swift.Int { - @objc get - } -} -extension RevenueCat.SubscriptionPeriod.Unit : Swift.CustomDebugStringConvertible { - public var debugDescription: Swift.String { - get - } -} -extension RevenueCat.SubscriptionPeriod { - @objc override dynamic public var debugDescription: Swift.String { - @objc get - } -} -extension RevenueCat.SubscriptionPeriod.Unit : Swift.Encodable { -} -extension RevenueCat.SubscriptionPeriod : Swift.Encodable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc(RCPurchaseOwnershipType) public enum PurchaseOwnershipType : Swift.Int { - case purchased = 0 - case familyShared = 1 - case unknown = 2 - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension RevenueCat.PurchaseOwnershipType : Swift.CaseIterable { - public typealias AllCases = [RevenueCat.PurchaseOwnershipType] - public static var allCases: [RevenueCat.PurchaseOwnershipType] { - get - } -} -extension RevenueCat.PurchaseOwnershipType : Swift.Decodable { - public init(from decoder: Swift.Decoder) throws -} -extension RevenueCat.PeriodType : Swift.Decodable { - public init(from decoder: Swift.Decoder) throws -} -extension RevenueCat.Store : Swift.Decodable { - public init(from decoder: Swift.Decoder) throws -} -@_hasMissingDesignatedInitializers @objc(RCEntitlementInfos) public class EntitlementInfos : ObjectiveC.NSObject { - @objc final public let all: [Swift.String : RevenueCat.EntitlementInfo] - @objc public var active: [Swift.String : RevenueCat.EntitlementInfo] { - @objc get - } - @objc public subscript(key: Swift.String) -> RevenueCat.EntitlementInfo? { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc(RCPackageType) public enum PackageType : Swift.Int { - case unknown = -2, custom, lifetime, annual, sixMonth, threeMonth, twoMonth, monthly, weekly - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_hasMissingDesignatedInitializers @objc(RCPackage) public class Package : ObjectiveC.NSObject { - @objc final public let identifier: Swift.String - @objc final public let packageType: RevenueCat.PackageType - @objc final public let storeProduct: RevenueCat.StoreProduct - @objc final public let offeringIdentifier: Swift.String - @objc public var localizedPriceString: Swift.String { - @objc get - } - @objc public var localizedIntroductoryPriceString: Swift.String? { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc override dynamic public var hash: Swift.Int { - @objc get - } - @objc deinit -} -@objc extension RevenueCat.Package { - @objc public static func string(from packageType: RevenueCat.PackageType) -> Swift.String? - @objc dynamic public class func packageType(from string: Swift.String) -> RevenueCat.PackageType -} -extension RevenueCat.Package : Swift.Identifiable { - public var id: Swift.String { - get - } - public typealias ID = Swift.String -} -@objc(RCIntroEligibilityStatus) public enum IntroEligibilityStatus : Swift.Int { - case unknown = 0 - case ineligible - case eligible - case noIntroOfferExists - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension RevenueCat.IntroEligibilityStatus : Swift.CaseIterable { - public typealias AllCases = [RevenueCat.IntroEligibilityStatus] - public static var allCases: [RevenueCat.IntroEligibilityStatus] { - get - } -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(RCIntroEligibility) public class IntroEligibility : ObjectiveC.NSObject { - @objc final public let status: RevenueCat.IntroEligibilityStatus - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@available(iOS 11.2, macOS 10.13.2, tvOS 11.2, watchOS 6.2, *) -public typealias SK1ProductDiscount = StoreKit.SKProductDiscount -@available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) -public typealias SK2ProductDiscount = StoreKit.Product.SubscriptionOffer -@_hasMissingDesignatedInitializers @objc(RCStoreProductDiscount) final public class StoreProductDiscount : ObjectiveC.NSObject { - @objc(RCPaymentMode) public enum PaymentMode : Swift.Int { - case payAsYouGo = 0 - case payUpFront = 1 - case freeTrial = 2 - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc(RCDiscountType) public enum DiscountType : Swift.Int { - case introductory = 0 - case promotional = 1 - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc final public var offerIdentifier: Swift.String? { - @objc get - } - @objc final public var currencyCode: Swift.String? { - @objc get - } - final public var price: Foundation.Decimal { - get - } - @objc final public var localizedPriceString: Swift.String { - @objc get - } - @objc final public var paymentMode: RevenueCat.StoreProductDiscount.PaymentMode { - @objc get - } - @objc final public var subscriptionPeriod: RevenueCat.SubscriptionPeriod { - @objc get - } - @objc final public var type: RevenueCat.StoreProductDiscount.DiscountType { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc override final public var hash: Swift.Int { - @objc get - } - @objc deinit -} -extension RevenueCat.StoreProductDiscount { - @objc(price) final public var priceDecimalNumber: Foundation.NSDecimalNumber { - @objc get - } -} -extension RevenueCat.StoreProductDiscount { - public struct Data : Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: RevenueCat.StoreProductDiscount.Data, b: RevenueCat.StoreProductDiscount.Data) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } -} -extension RevenueCat.StoreProductDiscount { - @available(iOS 12.2, macOS 10.14.4, tvOS 12.2, watchOS 6.2, *) - @objc final public var sk1Discount: RevenueCat.SK1ProductDiscount? { - @objc get - } - @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) - final public var sk2Discount: RevenueCat.SK2ProductDiscount? { - get - } -} -extension RevenueCat.StoreProductDiscount : Swift.Encodable { - final public func encode(to encoder: Swift.Encoder) throws -} -extension RevenueCat.StoreProductDiscount.PaymentMode : Swift.Encodable { -} -extension RevenueCat.StoreProductDiscount : Swift.Identifiable { - final public var id: RevenueCat.StoreProductDiscount.Data { - get - } - public typealias ID = RevenueCat.StoreProductDiscount.Data -} -@objc(RCPurchasesDelegate) public protocol PurchasesDelegate : ObjectiveC.NSObjectProtocol { - @available(swift, obsoleted: 1, renamed: "purchases(_:receivedUpdated:)") - @available(iOS, obsoleted: 1) - @available(macOS, obsoleted: 1) - @available(tvOS, obsoleted: 1) - @available(watchOS, obsoleted: 1) - @objc(purchases:didReceiveUpdatedPurchaserInfo:) optional func purchases(_ purchases: RevenueCat.Purchases, didReceiveUpdated purchaserInfo: RevenueCat.CustomerInfo) - @objc(purchases:receivedUpdatedCustomerInfo:) optional func purchases(_ purchases: RevenueCat.Purchases, receivedUpdated customerInfo: RevenueCat.CustomerInfo) - @objc optional func purchases(_ purchases: RevenueCat.Purchases, shouldPurchasePromoProduct product: RevenueCat.StoreProduct, defermentBlock makeDeferredPurchase: @escaping RevenueCat.DeferredPromotionalPurchaseBlock) -} -@objc(RCAttributionNetwork) public enum AttributionNetwork : Swift.Int { - case appleSearchAds - case adjust - case appsFlyer - case branch - case tenjin - case facebook - case mParticle - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension RevenueCat.AttributionNetwork : Swift.Encodable { - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SK1Product = StoreKit.SKProduct -@available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) -public typealias SK2Product = StoreKit.Product -@_hasMissingDesignatedInitializers @objc(RCStoreProduct) final public class StoreProduct : ObjectiveC.NSObject { - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc override final public var hash: Swift.Int { - @objc get - } - @objc final public var productType: RevenueCat.StoreProduct.ProductType { - @objc get - } - @objc final public var productCategory: RevenueCat.StoreProduct.ProductCategory { - @objc get - } - @objc final public var localizedDescription: Swift.String { - @objc get - } - @objc final public var localizedTitle: Swift.String { - @objc get - } - @objc final public var currencyCode: Swift.String? { - @objc get - } - final public var price: Foundation.Decimal { - get - } - @objc final public var localizedPriceString: Swift.String { - @objc get - } - @objc final public var productIdentifier: Swift.String { - @objc get - } - @available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 8.0, *) - @objc final public var isFamilyShareable: Swift.Bool { - @objc get - } - @available(iOS 12.0, macCatalyst 13.0, tvOS 12.0, macOS 10.14, watchOS 6.2, *) - @objc final public var subscriptionGroupIdentifier: Swift.String? { - @objc get - } - @objc final public var priceFormatter: Foundation.NumberFormatter? { - @objc get - } - @available(iOS 11.2, macOS 10.13.2, tvOS 11.2, watchOS 6.2, *) - @objc final public var subscriptionPeriod: RevenueCat.SubscriptionPeriod? { - @objc get - } - @available(iOS 11.2, macOS 10.13.2, tvOS 11.2, watchOS 6.2, *) - @objc final public var introductoryDiscount: RevenueCat.StoreProductDiscount? { - @objc get - } - @available(iOS 12.2, macOS 10.14.4, tvOS 12.2, watchOS 6.2, *) - @objc final public var discounts: [RevenueCat.StoreProductDiscount] { - @objc get - } - @objc deinit -} -extension RevenueCat.StoreProduct { - @objc(price) final public var priceDecimalNumber: Foundation.NSDecimalNumber { - @objc get - } - @available(iOS 11.2, macOS 10.13.2, tvOS 11.2, watchOS 6.2, *) - @objc final public var pricePerMonth: Foundation.NSDecimalNumber? { - @objc get - } - @objc final public var localizedIntroductoryPriceString: Swift.String? { - @objc get - } -} -@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) -extension RevenueCat.StoreProduct { - - #if compiler(>=5.3) && $AsyncAwait - final public func getEligiblePromotionalOffers() async -> [RevenueCat.PromotionalOffer] - #endif - -} -extension RevenueCat.StoreProduct { - @objc convenience dynamic public init(sk1Product: RevenueCat.SK1Product) - @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) - convenience public init(sk2Product: RevenueCat.SK2Product) - @objc final public var sk1Product: RevenueCat.SK1Product? { - @objc get - } - @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) - final public var sk2Product: RevenueCat.SK2Product? { - get - } -} -extension RevenueCat.StoreProduct { - @available(iOS, unavailable, introduced: 11.2, renamed: "introductoryDiscount", message: "Use StoreProductDiscount instead") - @available(tvOS, unavailable, introduced: 11.2, renamed: "introductoryDiscount", message: "Use StoreProductDiscount instead") - @available(watchOS, unavailable, introduced: 6.2, renamed: "introductoryDiscount", message: "Use StoreProductDiscount instead") - @available(macOS, unavailable, introduced: 10.13.2, renamed: "introductoryDiscount", message: "Use StoreProductDiscount instead") - @objc final public var introductoryPrice: StoreKit.SKProductDiscount? { - @objc get - } - @available(iOS, unavailable, message: "Use localizedPriceString instead") - @available(tvOS, unavailable, message: "Use localizedPriceString instead") - @available(watchOS, unavailable, message: "Use localizedPriceString instead") - @available(macOS, unavailable, message: "Use localizedPriceString instead") - @objc final public var priceLocale: Foundation.Locale { - @objc get - } -} -extension RevenueCat.StoreProduct.ProductCategory : Swift.Equatable {} -extension RevenueCat.StoreProduct.ProductCategory : Swift.Hashable {} -extension RevenueCat.StoreProduct.ProductCategory : Swift.RawRepresentable {} -extension RevenueCat.StoreProduct.ProductType : Swift.Equatable {} -extension RevenueCat.StoreProduct.ProductType : Swift.Hashable {} -extension RevenueCat.StoreProduct.ProductType : Swift.RawRepresentable {} -extension RevenueCat.StoreProductDiscount.PaymentMode : Swift.Equatable {} -extension RevenueCat.StoreProductDiscount.PaymentMode : Swift.Hashable {} -extension RevenueCat.StoreProductDiscount.PaymentMode : Swift.RawRepresentable {} -extension RevenueCat.ErrorCode : Swift.Equatable {} -extension RevenueCat.ErrorCode : Swift.Hashable {} -extension RevenueCat.ErrorCode : Swift.RawRepresentable {} -extension RevenueCat.ErrorCode : Swift.CustomStringConvertible {} -extension RevenueCat.RefundRequestStatus : Swift.Equatable {} -extension RevenueCat.RefundRequestStatus : Swift.Hashable {} -extension RevenueCat.RefundRequestStatus : Swift.RawRepresentable {} -extension RevenueCat.Store : Swift.Equatable {} -extension RevenueCat.Store : Swift.Hashable {} -extension RevenueCat.Store : Swift.RawRepresentable {} -extension RevenueCat.PeriodType : Swift.Equatable {} -extension RevenueCat.PeriodType : Swift.Hashable {} -extension RevenueCat.PeriodType : Swift.RawRepresentable {} -extension RevenueCat.LogLevel : Swift.Equatable {} -extension RevenueCat.LogLevel : Swift.Hashable {} -extension RevenueCat.LogLevel : Swift.RawRepresentable {} -extension RevenueCat.SubscriptionPeriod.Unit : Swift.Equatable {} -extension RevenueCat.SubscriptionPeriod.Unit : Swift.Hashable {} -extension RevenueCat.SubscriptionPeriod.Unit : Swift.RawRepresentable {} -extension RevenueCat.PurchaseOwnershipType : Swift.Equatable {} -extension RevenueCat.PurchaseOwnershipType : Swift.Hashable {} -extension RevenueCat.PurchaseOwnershipType : Swift.RawRepresentable {} -extension RevenueCat.PackageType : Swift.Equatable {} -extension RevenueCat.PackageType : Swift.Hashable {} -extension RevenueCat.PackageType : Swift.RawRepresentable {} -extension RevenueCat.IntroEligibilityStatus : Swift.Equatable {} -extension RevenueCat.IntroEligibilityStatus : Swift.Hashable {} -extension RevenueCat.IntroEligibilityStatus : Swift.RawRepresentable {} -extension RevenueCat.StoreProductDiscount.DiscountType : Swift.Equatable {} -extension RevenueCat.StoreProductDiscount.DiscountType : Swift.Hashable {} -extension RevenueCat.StoreProductDiscount.DiscountType : Swift.RawRepresentable {} -extension RevenueCat.AttributionNetwork : Swift.Equatable {} -extension RevenueCat.AttributionNetwork : Swift.Hashable {} -extension RevenueCat.AttributionNetwork : Swift.RawRepresentable {} diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftmodule b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/arm64.swiftmodule deleted file mode 100644 index 20389fa953624aba8b2a235e9cea6a566ced87db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 755820 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%0AhlGlK94=CNbbWDmf{|S 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 Qzj1=Av(j3rPZJXU2V%*Z$p8QV diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index afa84cbf32a6cfbb4fe7fe2b0bd92416682fc5aa..d3243146754a93e17cc5db5b82f03c49dfbd9ffd 100644 GIT binary patch delta 22978 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 Swift.Bool + @objc override dynamic public var hash: Swift.Int { + @objc get + } + @objc override dynamic public var description: Swift.String { + @objc get + } + @objc deinit +} +extension RevenueCat.Storefront { + + #if compiler(>=5.3) && $EffectfulProp + @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, macCatalyst 13.1, *) + public static var currentStorefront: RevenueCat.Storefront? { + get async + } + #endif + + @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, macCatalyst 13.1, *) + @available(swift, obsoleted: 0.0.1, renamed: "currentStorefront") + @objc public static var sk1CurrentStorefront: RevenueCat.Storefront? { + @objc get + } +} +extension RevenueCat.Storefront { + @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, macCatalyst 13.1, *) + @objc dynamic public var sk1Storefront: StoreKit.SKStorefront? { + @objc get + } + @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) + public var sk2Storefront: StoreKit.Storefront? { + get + } +} +@_hasMissingDesignatedInitializers @objc(RCAttribution) public class Attribution : ObjectiveC.NSObject { + @objc deinit +} +extension RevenueCat.Attribution { + @objc dynamic public func collectDeviceIdentifiers() + @objc dynamic public func setAttributes(_ attributes: [Swift.String : Swift.String]) + @objc dynamic public func setEmail(_ email: Swift.String?) + @objc dynamic public func setPhoneNumber(_ phoneNumber: Swift.String?) + @objc dynamic public func setDisplayName(_ displayName: Swift.String?) + @objc dynamic public func setPushToken(_ pushToken: Foundation.Data?) + @objc dynamic public func setPushTokenString(_ pushToken: Swift.String?) + @objc dynamic public func setAdjustID(_ adjustID: Swift.String?) + @objc dynamic public func setAppsflyerID(_ appsflyerID: Swift.String?) + @objc dynamic public func setFBAnonymousID(_ fbAnonymousID: Swift.String?) + @objc dynamic public func setMparticleID(_ mparticleID: Swift.String?) + @objc dynamic public func setOnesignalID(_ onesignalID: Swift.String?) + @objc dynamic public func setAirshipChannelID(_ airshipChannelID: Swift.String?) + @objc dynamic public func setCleverTapID(_ cleverTapID: Swift.String?) + @objc dynamic public func setMixpanelDistinctID(_ mixpanelDistinctID: Swift.String?) + @objc dynamic public func setFirebaseAppInstanceID(_ firebaseAppInstanceID: Swift.String?) + @objc dynamic public func setMediaSource(_ mediaSource: Swift.String?) + @objc dynamic public func setCampaign(_ campaign: Swift.String?) + @objc dynamic public func setAdGroup(_ adGroup: Swift.String?) + @objc dynamic public func setAd(_ installAd: Swift.String?) + @objc dynamic public func setKeyword(_ keyword: Swift.String?) + @objc dynamic public func setCreative(_ creative: Swift.String?) +} extension RevenueCat.StoreProduct { @objc(RCStoreProductCategory) public enum ProductCategory : Swift.Int { case subscription @@ -263,6 +332,12 @@ extension RevenueCat.Purchases { public func paymentDiscount(for discount: StoreKit.SKProductDiscount, product: StoreKit.SKProduct) async throws -> StoreKit.SKPaymentDiscount #endif + @available(iOS, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @available(tvOS, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @available(watchOS, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @available(macOS, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @available(macCatalyst, obsoleted: 1, message: "This was never meant to be public. Use `PurchasesDelegate.purchases(_:readyForPromotedProduct:purchase:)`") + @objc dynamic public func shouldPurchasePromoProduct(_ product: RevenueCat.StoreProduct, defermentBlock: @escaping RevenueCat.StartPurchaseBlock) @available(iOS, obsoleted: 1, renamed: "logIn") @available(tvOS, obsoleted: 1, renamed: "logIn") @available(watchOS, obsoleted: 1, renamed: "logIn") @@ -279,6 +354,11 @@ extension RevenueCat.Purchases { @available(macOS, obsoleted: 1, renamed: "logOut") @objc(resetWithCompletionBlock:) dynamic public func reset(completion: ((RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void)?) } +@available(iOS, obsoleted: 1, renamed: "StartPurchaseBlock") +@available(tvOS, obsoleted: 1, renamed: "StartPurchaseBlock") +@available(watchOS, obsoleted: 1, renamed: "StartPurchaseBlock") +@available(macOS, obsoleted: 1, renamed: "StartPurchaseBlock") +public typealias DeferredPromotionalPurchaseBlock = RevenueCat.StartPurchaseBlock @_inheritsConvenienceInitializers @available(iOS, obsoleted: 1, renamed: "CustomerInfo") @available(tvOS, obsoleted: 1, renamed: "CustomerInfo") @available(watchOS, obsoleted: 1, renamed: "CustomerInfo") @@ -472,7 +552,24 @@ extension RevenueCat.Purchases { } } @_hasMissingDesignatedInitializers @objc(RCPromotionalOffer) final public class PromotionalOffer : ObjectiveC.NSObject { - final public let discount: RevenueCat.StoreProductDiscount + @objc final public let discount: RevenueCat.StoreProductDiscount + @objc final public let signedData: RevenueCat.PromotionalOffer.SignedData + @objc deinit +} +@objc extension RevenueCat.PromotionalOffer { + @_hasMissingDesignatedInitializers @objc(RCPromotionalOfferSignedData) public class SignedData : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let keyIdentifier: Swift.String + @objc final public let nonce: Foundation.UUID + @objc final public let signature: Swift.String + @objc final public let timestamp: Swift.Int + @objc deinit + } +} +@_hasMissingDesignatedInitializers @objc(RCNonSubscriptionTransaction) final public class NonSubscriptionTransaction : ObjectiveC.NSObject { + @objc final public let productIdentifier: Swift.String + @objc final public let purchaseDate: Foundation.Date + @objc final public let transactionIdentifier: Swift.String @objc deinit } extension RevenueCat.Purchases { @@ -492,6 +589,217 @@ extension RevenueCat.Purchases { public func checkTrialOrIntroDiscountEligibility(_ productIdentifiers: [Swift.String]) async -> [Swift.String : RevenueCat.IntroEligibility] #endif + + #if compiler(>=5.3) && $AsyncAwait + @available(iOS, deprecated, introduced: 13.0, renamed: "promotionalOffer(forProductDiscount:product:)") + @available(tvOS, deprecated, introduced: 13.0, renamed: "promotionalOffer(forProductDiscount:product:)") + @available(watchOS, deprecated, introduced: 6.2, renamed: "promotionalOffer(forProductDiscount:product:)") + @available(macOS, deprecated, introduced: 10.15, renamed: "promotionalOffer(forProductDiscount:product:)") + @available(macCatalyst, deprecated, introduced: 13.0, renamed: "promotionalOffer(forProductDiscount:product:)") + public func getPromotionalOffer(forProductDiscount discount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct) async throws -> RevenueCat.PromotionalOffer + #endif + + + #if compiler(>=5.3) && $AsyncAwait + @available(iOS, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers(forProduct:)") + @available(tvOS, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers(forProduct:)") + @available(watchOS, deprecated, introduced: 6.2, renamed: "eligiblePromotionalOffers(forProduct:)") + @available(macOS, deprecated, introduced: 10.15, renamed: "eligiblePromotionalOffers(forProduct:)") + @available(macCatalyst, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers(forProduct:)") + public func getEligiblePromotionalOffers(forProduct product: RevenueCat.StoreProduct) async -> [RevenueCat.PromotionalOffer] + #endif + + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?) -> RevenueCat.Purchases + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:observerMode:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool) -> RevenueCat.Purchases + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?) -> RevenueCat.Purchases + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool) -> RevenueCat.Purchases + @available(iOS, deprecated: 1, renamed: "configure(with:)") + @available(tvOS, deprecated: 1, renamed: "configure(with:)") + @available(watchOS, deprecated: 1, renamed: "configure(with:)") + @available(macOS, deprecated: 1, renamed: "configure(with:)") + @available(macCatalyst, deprecated: 1, renamed: "configure(with:)") + @discardableResult + @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool, dangerousSettings: RevenueCat.DangerousSettings?) -> RevenueCat.Purchases +} +extension RevenueCat.Purchases { + @available(iOS, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @available(tvOS, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @available(watchOS, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @available(macOS, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @available(macCatalyst, deprecated, renamed: "attribution.collectDeviceIdentifiers()") + @objc dynamic public func collectDeviceIdentifiers() + @available(iOS, deprecated, renamed: "attribution.setAttributes(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAttributes(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAttributes(_:)") + @available(macOS, deprecated, renamed: "attribution.setAttributes(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAttributes(_:)") + @objc dynamic public func setAttributes(_ attributes: [Swift.String : Swift.String]) + @available(iOS, deprecated, renamed: "attribution.setEmail(_:)") + @available(tvOS, deprecated, renamed: "attribution.setEmail(_:)") + @available(watchOS, deprecated, renamed: "attribution.setEmail(_:)") + @available(macOS, deprecated, renamed: "attribution.setEmail(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setEmail(_:)") + @objc dynamic public func setEmail(_ email: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @available(tvOS, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @available(watchOS, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @available(macOS, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setPhoneNumber(_:)") + @objc dynamic public func setPhoneNumber(_ phoneNumber: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setDisplayName(_:)") + @available(tvOS, deprecated, renamed: "attribution.setDisplayName(_:)") + @available(watchOS, deprecated, renamed: "attribution.setDisplayName(_:)") + @available(macOS, deprecated, renamed: "attribution.setDisplayName(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setDisplayName(_:)") + @objc dynamic public func setDisplayName(_ displayName: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setPushToken(_:)") + @available(tvOS, deprecated, renamed: "attribution.setPushToken(_:)") + @available(watchOS, deprecated, renamed: "attribution.setPushToken(_:)") + @available(macOS, deprecated, renamed: "attribution.setPushToken(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setPushToken(_:)") + @objc dynamic public func setPushToken(_ pushToken: Foundation.Data?) + @available(iOS, deprecated, renamed: "attribution.setPushTokenString(_:)") + @available(tvOS, deprecated, renamed: "attribution.setPushTokenString(_:)") + @available(watchOS, deprecated, renamed: "attribution.setPushTokenString(_:)") + @available(macOS, deprecated, renamed: "attribution.setPushTokenString(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setPushTokenString(_:)") + @objc dynamic public func setPushTokenString(_ pushToken: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAdjustID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAdjustID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAdjustID(_:)") + @available(macOS, deprecated, renamed: "attribution.setAdjustID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAdjustID(_:)") + @objc dynamic public func setAdjustID(_ adjustID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @available(macOS, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAppsflyerID(_:)") + @objc dynamic public func setAppsflyerID(_ appsflyerID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @available(macOS, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setFBAnonymousID(_:)") + @objc dynamic public func setFBAnonymousID(_ fbAnonymousID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setMparticleID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setMparticleID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setMparticleID(_:)") + @available(macOS, deprecated, renamed: "attribution.setMparticleID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setMparticleID(_:)") + @objc dynamic public func setMparticleID(_ mparticleID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setOnesignalID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setOnesignalID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setOnesignalID(_:)") + @available(macOS, deprecated, renamed: "attribution.setOnesignalID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setOnesignalID(_:)") + @objc dynamic public func setOnesignalID(_ onesignalID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @available(macOS, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAirshipChannelID(_:)") + @objc dynamic public func setAirshipChannelID(_ airshipChannelID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setCleverTapID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setCleverTapID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setCleverTapID(_:)") + @available(macOS, deprecated, renamed: "attribution.setCleverTapID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setCleverTapID(_:)") + @objc dynamic public func setCleverTapID(_ cleverTapID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @available(macOS, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setMixpanelDistinctID(_:)") + @objc dynamic public func setMixpanelDistinctID(_ mixpanelDistinctID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @available(tvOS, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @available(watchOS, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @available(macOS, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setFirebaseAppInstanceID(_:)") + @objc dynamic public func setFirebaseAppInstanceID(_ firebaseAppInstanceID: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setMediaSource(_:)") + @available(tvOS, deprecated, renamed: "attribution.setMediaSource(_:)") + @available(watchOS, deprecated, renamed: "attribution.setMediaSource(_:)") + @available(macOS, deprecated, renamed: "attribution.setMediaSource(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setMediaSource(_:)") + @objc dynamic public func setMediaSource(_ mediaSource: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setCampaign(_:)") + @available(tvOS, deprecated, renamed: "attribution.setCampaign(_:)") + @available(watchOS, deprecated, renamed: "attribution.setCampaign(_:)") + @available(macOS, deprecated, renamed: "attribution.setCampaign(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setCampaign(_:)") + @objc dynamic public func setCampaign(_ campaign: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAdGroup(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAdGroup(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAdGroup(_:)") + @available(macOS, deprecated, renamed: "attribution.setAdGroup(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAdGroup(_:)") + @objc dynamic public func setAdGroup(_ adGroup: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setAd(_:)") + @available(tvOS, deprecated, renamed: "attribution.setAd(_:)") + @available(watchOS, deprecated, renamed: "attribution.setAd(_:)") + @available(macOS, deprecated, renamed: "attribution.setAd(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setAd(_:)") + @objc dynamic public func setAd(_ installAd: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setKeyword(_:)") + @available(tvOS, deprecated, renamed: "attribution.setKeyword(_:)") + @available(watchOS, deprecated, renamed: "attribution.setKeyword(_:)") + @available(macOS, deprecated, renamed: "attribution.setKeyword(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setKeyword(_:)") + @objc dynamic public func setKeyword(_ keyword: Swift.String?) + @available(iOS, deprecated, renamed: "attribution.setCreative(_:)") + @available(tvOS, deprecated, renamed: "attribution.setCreative(_:)") + @available(watchOS, deprecated, renamed: "attribution.setCreative(_:)") + @available(macOS, deprecated, renamed: "attribution.setCreative(_:)") + @available(macCatalyst, deprecated, renamed: "attribution.setCreative(_:)") + @objc dynamic public func setCreative(_ creative: Swift.String?) +} +extension RevenueCat.StoreProduct { + + #if compiler(>=5.3) && $AsyncAwait + @available(iOS, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers()") + @available(tvOS, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers()") + @available(watchOS, deprecated, introduced: 6.2, renamed: "eligiblePromotionalOffers()") + @available(macOS, deprecated, introduced: 10.15, renamed: "eligiblePromotionalOffers()") + @available(macCatalyst, deprecated, introduced: 13.0, renamed: "eligiblePromotionalOffers()") + final public func getEligiblePromotionalOffers() async -> [RevenueCat.PromotionalOffer] + #endif + +} +extension RevenueCat.CustomerInfo { + @available(*, deprecated, message: "use nonSubscriptionTransactions") + @objc final public var nonConsumablePurchases: Swift.Set { + @objc get + } + @available(*, deprecated, renamed: "nonSubscriptions") + @objc final public var nonSubscriptionTransactions: [RevenueCat.StoreTransaction] { + @objc get + } } @objc(RCPurchasesErrorCode) public enum ErrorCode : Swift.Int, Swift.Error { @objc(RCUnknownError) case unknownError = 0 @@ -521,7 +829,6 @@ extension RevenueCat.Purchases { @objc(RCUnsupportedError) case unsupportedError = 24 @objc(RCEmptySubscriberAttributesError) case emptySubscriberAttributes = 25 @objc(RCProductDiscountMissingIdentifierError) case productDiscountMissingIdentifierError = 26 - @objc(RCMissingAppUserIDForAliasCreationError) case missingAppUserIDForAliasCreationError = 27 @objc(RCProductDiscountMissingSubscriptionGroupIdentifierError) case productDiscountMissingSubscriptionGroupIdentifierError = 28 @objc(RCCustomerInfoError) case customerInfoError = 29 @objc(RCSystemInfoError) case systemInfoError = 30 @@ -529,6 +836,7 @@ extension RevenueCat.Purchases { @objc(RCProductRequestTimedOut) case productRequestTimedOut = 32 @objc(RCAPIEndpointBlocked) case apiEndpointBlockedError = 33 @objc(RCInvalidPromotionalOfferError) case invalidPromotionalOfferError = 34 + @objc(RCOfflineConnectionError) case offlineConnectionError = 35 public init?(rawValue: Swift.Int) public typealias RawValue = Swift.Int public static var _nsErrorDomain: Swift.String { @@ -577,45 +885,47 @@ extension RevenueCat.Purchases { @objc public init(autoSyncPurchases: Swift.Bool) @objc deinit } -@_hasMissingDesignatedInitializers @objc(RCCustomerInfo) public class CustomerInfo : ObjectiveC.NSObject { +@_hasMissingDesignatedInitializers @objc(RCCustomerInfo) final public class CustomerInfo : ObjectiveC.NSObject { @objc final public let entitlements: RevenueCat.EntitlementInfos - @objc public var activeSubscriptions: Swift.Set { - @objc get - } - @objc public var allPurchasedProductIdentifiers: Swift.Set { + @objc final public var activeSubscriptions: Swift.Set { @objc get } - @objc public var latestExpirationDate: Foundation.Date? { + @objc final public var allPurchasedProductIdentifiers: Swift.Set { @objc get } - @available(*, deprecated, message: "use nonSubscriptionTransactions") - @objc public var nonConsumablePurchases: Swift.Set { + @objc final public var latestExpirationDate: Foundation.Date? { @objc get } - @objc final public let nonSubscriptionTransactions: [RevenueCat.StoreTransaction] + @objc final public let nonSubscriptions: [RevenueCat.NonSubscriptionTransaction] @objc final public let requestDate: Foundation.Date @objc final public let firstSeen: Foundation.Date @objc final public let originalAppUserId: Swift.String @objc final public let managementURL: Foundation.URL? @objc final public let originalPurchaseDate: Foundation.Date? @objc final public let originalApplicationVersion: Swift.String? - @objc final public let rawData: [Swift.String : Any] - @objc public func expirationDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? - @objc public func purchaseDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? - @objc public func expirationDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? - @objc public func purchaseDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc override dynamic public var hash: Swift.Int { + @objc final public func expirationDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? + @objc final public func purchaseDate(forProductIdentifier productIdentifier: Swift.String) -> Foundation.Date? + @objc final public func expirationDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? + @objc final public func purchaseDate(forEntitlement entitlementIdentifier: Swift.String) -> Foundation.Date? + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + @objc override final public var hash: Swift.Int { @objc get } - @objc override dynamic public var description: Swift.String { + @objc override final public var description: Swift.String { @objc get } @objc deinit } extension RevenueCat.CustomerInfo : RevenueCat.RawDataContainer { + @objc final public var rawData: [Swift.String : Any] { + @objc get + } public typealias Content = [Swift.String : Any] } +extension RevenueCat.CustomerInfo : Swift.Codable { + convenience public init(from decoder: Swift.Decoder) throws + final public func encode(to encoder: Swift.Encoder) throws +} @objc(RCStore) public enum Store : Swift.Int { @objc(RCAppStore) case appStore = 0 @objc(RCMacAppStore) case macAppStore = 1 @@ -623,6 +933,7 @@ extension RevenueCat.CustomerInfo : RevenueCat.RawDataContainer { @objc(RCStripe) case stripe = 3 @objc(RCPromotional) case promotional = 4 @objc(RCUnknownStore) case unknownStore = 5 + @objc(RCAmazon) case amazon = 6 public init?(rawValue: Swift.Int) public typealias RawValue = Swift.Int public var rawValue: Swift.Int { @@ -652,19 +963,45 @@ extension RevenueCat.PeriodType : Swift.CaseIterable { } } @_hasMissingDesignatedInitializers @objc(RCEntitlementInfo) public class EntitlementInfo : ObjectiveC.NSObject { - @objc final public let identifier: Swift.String - @objc final public let isActive: Swift.Bool - @objc final public let willRenew: Swift.Bool - @objc final public let periodType: RevenueCat.PeriodType - @objc final public let latestPurchaseDate: Foundation.Date? - @objc final public let originalPurchaseDate: Foundation.Date? - @objc final public let expirationDate: Foundation.Date? - @objc final public let store: RevenueCat.Store - @objc final public let productIdentifier: Swift.String - @objc final public let isSandbox: Swift.Bool - @objc final public let unsubscribeDetectedAt: Foundation.Date? - @objc final public let billingIssueDetectedAt: Foundation.Date? - @objc final public let ownershipType: RevenueCat.PurchaseOwnershipType + @objc public var identifier: Swift.String { + @objc get + } + @objc public var isActive: Swift.Bool { + @objc get + } + @objc public var willRenew: Swift.Bool { + @objc get + } + @objc public var periodType: RevenueCat.PeriodType { + @objc get + } + @objc public var latestPurchaseDate: Foundation.Date? { + @objc get + } + @objc public var originalPurchaseDate: Foundation.Date? { + @objc get + } + @objc public var expirationDate: Foundation.Date? { + @objc get + } + @objc public var store: RevenueCat.Store { + @objc get + } + @objc public var productIdentifier: Swift.String { + @objc get + } + @objc public var isSandbox: Swift.Bool { + @objc get + } + @objc public var unsubscribeDetectedAt: Foundation.Date? { + @objc get + } + @objc public var billingIssueDetectedAt: Foundation.Date? { + @objc get + } + @objc public var ownershipType: RevenueCat.PurchaseOwnershipType { + @objc get + } @objc final public let rawData: [Swift.String : Any] @objc override dynamic public var description: Swift.String { @objc get @@ -678,6 +1015,14 @@ extension RevenueCat.PeriodType : Swift.CaseIterable { extension RevenueCat.EntitlementInfo : RevenueCat.RawDataContainer { public typealias Content = [Swift.String : Any] } +extension RevenueCat.EntitlementInfo { + @objc dynamic public var isActiveInCurrentEnvironment: Swift.Bool { + @objc get + } + @objc dynamic public var isActiveInAnyEnvironment: Swift.Bool { + @objc get + } +} extension RevenueCat.EntitlementInfo : Swift.Identifiable { public var id: Swift.String { get @@ -697,6 +1042,25 @@ extension RevenueCat.EntitlementInfo : Swift.Identifiable { } public typealias VerboseLogHandler = (_ level: RevenueCat.LogLevel, _ message: Swift.String, _ file: Swift.String?, _ function: Swift.String?, _ line: Swift.UInt) -> Swift.Void public typealias LogHandler = (_ level: RevenueCat.LogLevel, _ message: Swift.String) -> Swift.Void +@objc(RCPackageType) public enum PackageType : Swift.Int { + case unknown = -2, custom, lifetime, annual, sixMonth, threeMonth, twoMonth, monthly, weekly + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension RevenueCat.PackageType : Swift.CaseIterable { + public typealias AllCases = [RevenueCat.PackageType] + public static var allCases: [RevenueCat.PackageType] { + get + } +} +extension RevenueCat.PackageType : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} public typealias SK1Transaction = StoreKit.SKPaymentTransaction @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) public typealias SK2Transaction = StoreKit.Transaction @@ -740,7 +1104,7 @@ public protocol RawDataContainer { } public typealias PurchaseResultData = (transaction: RevenueCat.StoreTransaction?, customerInfo: RevenueCat.CustomerInfo, userCancelled: Swift.Bool) public typealias PurchaseCompletedBlock = (RevenueCat.StoreTransaction?, RevenueCat.CustomerInfo?, Swift.Error?, Swift.Bool) -> Swift.Void -public typealias DeferredPromotionalPurchaseBlock = (@escaping RevenueCat.PurchaseCompletedBlock) -> Swift.Void +public typealias StartPurchaseBlock = (@escaping RevenueCat.PurchaseCompletedBlock) -> Swift.Void @_hasMissingDesignatedInitializers @objc(RCPurchases) public class Purchases : ObjectiveC.NSObject { @objc(sharedPurchases) public static var shared: RevenueCat.Purchases { @objc get @@ -786,33 +1150,13 @@ public typealias DeferredPromotionalPurchaseBlock = (@escaping RevenueCat.Purcha @objc public static var frameworkVersion: Swift.String { @objc get } + @objc final public let attribution: RevenueCat.Attribution @objc public var finishTransactions: Swift.Bool { @objc get @objc set } - @objc public func collectDeviceIdentifiers() @objc deinit } -extension RevenueCat.Purchases { - @objc dynamic public func setAttributes(_ attributes: [Swift.String : Swift.String]) - @objc dynamic public func setEmail(_ email: Swift.String?) - @objc dynamic public func setPhoneNumber(_ phoneNumber: Swift.String?) - @objc dynamic public func setDisplayName(_ displayName: Swift.String?) - @objc dynamic public func setPushToken(_ pushToken: Foundation.Data?) - @objc dynamic public func setAdjustID(_ adjustID: Swift.String?) - @objc dynamic public func setAppsflyerID(_ appsflyerID: Swift.String?) - @objc dynamic public func setFBAnonymousID(_ fbAnonymousID: Swift.String?) - @objc dynamic public func setMparticleID(_ mparticleID: Swift.String?) - @objc dynamic public func setOnesignalID(_ onesignalID: Swift.String?) - @objc dynamic public func setAirshipChannelID(_ airshipChannelID: Swift.String?) - @objc dynamic public func setCleverTapID(_ cleverTapID: Swift.String?) - @objc dynamic public func setMediaSource(_ mediaSource: Swift.String?) - @objc dynamic public func setCampaign(_ campaign: Swift.String?) - @objc dynamic public func setAdGroup(_ adGroup: Swift.String?) - @objc dynamic public func setAd(_ installAd: Swift.String?) - @objc dynamic public func setKeyword(_ keyword: Swift.String?) - @objc dynamic public func setCreative(_ creative: Swift.String?) -} extension RevenueCat.Purchases { @objc dynamic public var appUserID: Swift.String { @objc get @@ -844,10 +1188,11 @@ extension RevenueCat.Purchases { } extension RevenueCat.Purchases { @objc dynamic public func getCustomerInfo(completion: @escaping (RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void) + @objc dynamic public func getCustomerInfo(fetchPolicy: RevenueCat.CacheFetchPolicy, completion: @escaping (RevenueCat.CustomerInfo?, Swift.Error?) -> Swift.Void) #if compiler(>=5.3) && $AsyncAwait @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func customerInfo() async throws -> RevenueCat.CustomerInfo + public func customerInfo(fetchPolicy: RevenueCat.CacheFetchPolicy = .default) async throws -> RevenueCat.CustomerInfo #endif @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) @@ -919,6 +1264,8 @@ extension RevenueCat.Purchases { public func checkTrialOrIntroDiscountEligibility(product: RevenueCat.StoreProduct) async -> RevenueCat.IntroEligibilityStatus #endif + @available(iOS 13.4, macCatalyst 13.4, *) + @objc dynamic public func showPriceConsentIfNeeded() @objc dynamic public func invalidateCustomerInfoCache() @available(iOS 14.0, *) @available(watchOS, unavailable) @@ -931,13 +1278,13 @@ extension RevenueCat.Purchases { #if compiler(>=5.3) && $AsyncAwait @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func getPromotionalOffer(forProductDiscount discount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct) async throws -> RevenueCat.PromotionalOffer + public func promotionalOffer(forProductDiscount discount: RevenueCat.StoreProductDiscount, product: RevenueCat.StoreProduct) async throws -> RevenueCat.PromotionalOffer #endif #if compiler(>=5.3) && $AsyncAwait @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.2, *) - public func getEligiblePromotionalOffers(forProduct product: RevenueCat.StoreProduct) async -> [RevenueCat.PromotionalOffer] + public func eligiblePromotionalOffers(forProduct product: RevenueCat.StoreProduct) async -> [RevenueCat.PromotionalOffer] #endif @available(iOS 13.0, macOS 10.15, *) @@ -982,20 +1329,11 @@ extension RevenueCat.Purchases { } extension RevenueCat.Purchases { @discardableResult - @objc(configureWithAPIKey:) public static func configure(withAPIKey apiKey: Swift.String) -> RevenueCat.Purchases + @objc(configureWithConfiguration:) public static func configure(with configuration: RevenueCat.Configuration) -> RevenueCat.Purchases @discardableResult - @objc(configureWithAPIKey:appUserID:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?) -> RevenueCat.Purchases - @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool) -> RevenueCat.Purchases + @objc(configureWithConfigurationBuilder:) public static func configure(with builder: RevenueCat.Configuration.Builder) -> RevenueCat.Purchases @discardableResult - @objc(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:) public static func configure(withAPIKey apiKey: Swift.String, appUserID: Swift.String?, observerMode: Swift.Bool, userDefaults: Foundation.UserDefaults?, useStoreKit2IfAvailable: Swift.Bool, dangerousSettings: RevenueCat.DangerousSettings?) -> RevenueCat.Purchases -} -extension RevenueCat.Purchases { - @objc dynamic public func shouldPurchasePromoProduct(_ product: RevenueCat.StoreProduct, defermentBlock: @escaping RevenueCat.DeferredPromotionalPurchaseBlock) + @objc(configureWithAPIKey:) public static func configure(withAPIKey apiKey: Swift.String) -> RevenueCat.Purchases } extension RevenueCat.Purchases { @available(*, deprecated, message: "use Purchases.logLevel instead") @@ -1077,17 +1415,23 @@ extension RevenueCat.PurchaseOwnershipType : Swift.CaseIterable { extension RevenueCat.PurchaseOwnershipType : Swift.Decodable { public init(from decoder: Swift.Decoder) throws } +extension RevenueCat.PurchaseOwnershipType : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} extension RevenueCat.PeriodType : Swift.Decodable { public init(from decoder: Swift.Decoder) throws } +extension RevenueCat.PeriodType : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} extension RevenueCat.Store : Swift.Decodable { public init(from decoder: Swift.Decoder) throws } +extension RevenueCat.Store : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} @_hasMissingDesignatedInitializers @objc(RCEntitlementInfos) public class EntitlementInfos : ObjectiveC.NSObject { @objc final public let all: [Swift.String : RevenueCat.EntitlementInfo] - @objc public var active: [Swift.String : RevenueCat.EntitlementInfo] { - @objc get - } @objc public subscript(key: Swift.String) -> RevenueCat.EntitlementInfo? { @objc get } @@ -1097,12 +1441,15 @@ extension RevenueCat.Store : Swift.Decodable { @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool @objc deinit } -@objc(RCPackageType) public enum PackageType : Swift.Int { - case unknown = -2, custom, lifetime, annual, sixMonth, threeMonth, twoMonth, monthly, weekly - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get +extension RevenueCat.EntitlementInfos { + @objc dynamic public var active: [Swift.String : RevenueCat.EntitlementInfo] { + @objc get + } + @objc dynamic public var activeInCurrentEnvironment: [Swift.String : RevenueCat.EntitlementInfo] { + @objc get + } + @objc dynamic public var activeInAnyEnvironment: [Swift.String : RevenueCat.EntitlementInfo] { + @objc get } } @_hasMissingDesignatedInitializers @objc(RCPackage) public class Package : ObjectiveC.NSObject { @@ -1124,7 +1471,7 @@ extension RevenueCat.Store : Swift.Decodable { } @objc extension RevenueCat.Package { @objc public static func string(from packageType: RevenueCat.PackageType) -> Swift.String? - @objc dynamic public class func packageType(from string: Swift.String) -> RevenueCat.PackageType + @objc public static func packageType(from string: Swift.String) -> RevenueCat.PackageType } extension RevenueCat.Package : Swift.Identifiable { public var id: Swift.String { @@ -1132,6 +1479,24 @@ extension RevenueCat.Package : Swift.Identifiable { } public typealias ID = Swift.String } +@_hasMissingDesignatedInitializers @objc(RCConfiguration) public class Configuration : ObjectiveC.NSObject { + @objc public static func builder(withAPIKey apiKey: Swift.String) -> RevenueCat.Configuration.Builder + @objc(RCConfigurationBuilder) public class Builder : ObjectiveC.NSObject { + @objc public init(withAPIKey apiKey: Swift.String) + @objc public func with(apiKey: Swift.String) -> RevenueCat.Configuration.Builder + @objc public func with(appUserID: Swift.String) -> RevenueCat.Configuration.Builder + @objc public func with(observerMode: Swift.Bool) -> RevenueCat.Configuration.Builder + @objc public func with(userDefaults: Foundation.UserDefaults) -> RevenueCat.Configuration.Builder + @objc public func with(usesStoreKit2IfAvailable: Swift.Bool) -> RevenueCat.Configuration.Builder + @objc public func with(dangerousSettings: RevenueCat.DangerousSettings) -> RevenueCat.Configuration.Builder + @objc public func with(networkTimeout: Foundation.TimeInterval) -> RevenueCat.Configuration.Builder + @objc public func with(storeKit1Timeout: Foundation.TimeInterval) -> RevenueCat.Configuration.Builder + @objc public func with(platformInfo: RevenueCat.Purchases.PlatformInfo) -> RevenueCat.Configuration.Builder + @objc public func build() -> RevenueCat.Configuration + @objc deinit + } + @objc deinit +} @objc(RCIntroEligibilityStatus) public enum IntroEligibilityStatus : Swift.Int { case unknown = 0 case ineligible @@ -1156,6 +1521,18 @@ extension RevenueCat.IntroEligibilityStatus : Swift.CaseIterable { } @objc deinit } +@objc(RCCacheFetchPolicy) public enum CacheFetchPolicy : Swift.Int { + case fromCacheOnly + case fetchCurrent + case notStaleCachedOrFetched + case cachedOrFetched + public static let `default`: RevenueCat.CacheFetchPolicy + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} @available(iOS 11.2, macOS 10.13.2, tvOS 11.2, watchOS 6.2, *) public typealias SK1ProductDiscount = StoreKit.SKProductDiscount @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) @@ -1198,6 +1575,9 @@ public typealias SK2ProductDiscount = StoreKit.Product.SubscriptionOffer @objc final public var subscriptionPeriod: RevenueCat.SubscriptionPeriod { @objc get } + @objc final public var numberOfPeriods: Swift.Int { + @objc get + } @objc final public var type: RevenueCat.StoreProductDiscount.DiscountType { @objc get } @@ -1250,7 +1630,18 @@ extension RevenueCat.StoreProductDiscount : Swift.Identifiable { @available(watchOS, obsoleted: 1) @objc(purchases:didReceiveUpdatedPurchaserInfo:) optional func purchases(_ purchases: RevenueCat.Purchases, didReceiveUpdated purchaserInfo: RevenueCat.CustomerInfo) @objc(purchases:receivedUpdatedCustomerInfo:) optional func purchases(_ purchases: RevenueCat.Purchases, receivedUpdated customerInfo: RevenueCat.CustomerInfo) - @objc optional func purchases(_ purchases: RevenueCat.Purchases, shouldPurchasePromoProduct product: RevenueCat.StoreProduct, defermentBlock makeDeferredPurchase: @escaping RevenueCat.DeferredPromotionalPurchaseBlock) + @objc optional func purchases(_ purchases: RevenueCat.Purchases, readyForPromotedProduct product: RevenueCat.StoreProduct, purchase startPurchase: @escaping RevenueCat.StartPurchaseBlock) + @available(iOS, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @available(tvOS, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @available(watchOS, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @available(macOS, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @available(macCatalyst, obsoleted: 1, renamed: "purchases(_:readyForPromotedProduct:purchase:)") + @objc optional func purchases(_ purchases: RevenueCat.Purchases, shouldPurchasePromoProduct product: RevenueCat.StoreProduct, defermentBlock makeDeferredPurchase: @escaping RevenueCat.StartPurchaseBlock) + @available(iOS 13.4, macCatalyst 13.4, *) + @available(macOS, unavailable) + @available(tvOS, unavailable) + @available(watchOS, unavailable) + @objc optional var shouldShowPriceConsent: Swift.Bool { get } } @objc(RCAttributionNetwork) public enum AttributionNetwork : Swift.Int { case appleSearchAds @@ -1342,7 +1733,7 @@ extension RevenueCat.StoreProduct { extension RevenueCat.StoreProduct { #if compiler(>=5.3) && $AsyncAwait - final public func getEligiblePromotionalOffers() async -> [RevenueCat.PromotionalOffer] + final public func eligiblePromotionalOffers() async -> [RevenueCat.PromotionalOffer] #endif } @@ -1399,18 +1790,21 @@ extension RevenueCat.PeriodType : Swift.RawRepresentable {} extension RevenueCat.LogLevel : Swift.Equatable {} extension RevenueCat.LogLevel : Swift.Hashable {} extension RevenueCat.LogLevel : Swift.RawRepresentable {} +extension RevenueCat.PackageType : Swift.Equatable {} +extension RevenueCat.PackageType : Swift.Hashable {} +extension RevenueCat.PackageType : Swift.RawRepresentable {} extension RevenueCat.SubscriptionPeriod.Unit : Swift.Equatable {} extension RevenueCat.SubscriptionPeriod.Unit : Swift.Hashable {} extension RevenueCat.SubscriptionPeriod.Unit : Swift.RawRepresentable {} extension RevenueCat.PurchaseOwnershipType : Swift.Equatable {} extension RevenueCat.PurchaseOwnershipType : Swift.Hashable {} extension RevenueCat.PurchaseOwnershipType : Swift.RawRepresentable {} -extension RevenueCat.PackageType : Swift.Equatable {} -extension RevenueCat.PackageType : Swift.Hashable {} -extension RevenueCat.PackageType : Swift.RawRepresentable {} extension RevenueCat.IntroEligibilityStatus : Swift.Equatable {} extension RevenueCat.IntroEligibilityStatus : Swift.Hashable {} extension RevenueCat.IntroEligibilityStatus : Swift.RawRepresentable {} +extension RevenueCat.CacheFetchPolicy : Swift.Equatable {} +extension RevenueCat.CacheFetchPolicy : Swift.Hashable {} +extension RevenueCat.CacheFetchPolicy : Swift.RawRepresentable {} extension RevenueCat.StoreProductDiscount.DiscountType : Swift.Equatable {} extension RevenueCat.StoreProductDiscount.DiscountType : Swift.Hashable {} extension RevenueCat.StoreProductDiscount.DiscountType : Swift.RawRepresentable {} diff --git a/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/x86_64-apple-ios-simulator.swiftmodule b/Xamarin.RevenueCat.iOS/nativelib/RevenueCat.framework/Modules/RevenueCat.swiftmodule/x86_64-apple-ios-simulator.swiftmodule index 874125ea54fff7a55e02eb8f682639010b73d6cf..d3e108dc87576126186c59c45f94b04afce12fb1 100644 GIT binary patch literal 930964 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 RU!nehQ~;0BI#p*v{6BOnK(qh= literal 755212 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 z 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

    ^CwtD@XIi+xN}zF2!y-M+8pwzX86!Df~%g+ZIs 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