var finishTransactions : Bool
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.func invalidateCustomerInfoCache ()
Invalidates the cache for customer information.
static var forceUniversalAppStore : Bool
Set this property to true only if you’re transitioning an existing Mac app from the Legacy Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly. Contact RevenueCat support before using this.
static var proxyURL : URL?
Set this property to your proxy URL before configuring
Purchases
only if you’ve received a proxy key value from your RevenueCat contact.static var verboseLogs : Bool
Setting this to
true
adds additional information to the default log handler: Filename, line, and method data. You can also access that information for your own logging system by using verboseLogHandler
.static var verboseLogHandler : VerboseLogHandler
Set a custom log handler for redirecting logs to your own logging system.