Question

iOS - Entitlements when unit test

  • 21 February 2024
  • 0 replies
  • 17 views

Badge +1

I want to automate my revenuecat process. I test using StoreKit, but entitlements are not reset. How do I achieve this?
 

let session = try? SKTestSession(configurationFileNamed: "storekitconfig")
session?.resetToDefaultState()
session?.disableDialogs = true
session?.clearTransactions()
customerInfo.entitlements["Pro"]?.isActive == true

This code returns true. How do I make it return true if I just made a purchase?


This post has been closed for comments