Skip to main content
Question

Issue with Sandbox Entitlements Not Activating

  • September 20, 2024
  • 1 reply
  • 62 views

pilsen83

Hi RevenueCat Support,

I'm encountering an issue with my app, which was recently released on the App Store. When making a conversion via a sandbox account, the entitlements are not activating, and the CustomerInfo object consistently shows no active entitlements. Here’s an excerpt from the debug log:

[DEBUG] Transaction: Optional(<StoreTransaction: identifier="2000000720835399" product="XXXMONTHLY" date="2024-09-20 20:48:21 +0000" quantity=1 >)

[DEBUG] PurchaserInfo: Optional(<CustomerInfo:

originalApplicationVersion=1.0,

latestExpirationDate=Optional(2024-09-20 20:53:21 +0000),

activeEntitlements=[:],

activeSubscriptions=[:],

nonSubscriptions=[],

requestDate=2024-09-20 20:53:49 +0000,

firstSeen=2024-09-20 20:51:57 +0000,

originalAppUserId=EF36029C-E740-4B3C-B14C-1E179B37FD8D,

entitlements=["PRO": "<EntitlementInfo: \"\nidentifier=PRO,\nisActive=false,\nwillRenew=false,\nperiodType=PeriodType(rawValue: 0),\nlatestPurchaseDate=Optional(2024-09-20 20:48:21 +0000),\noriginalPurchaseDate=Optional(2024-09-20 20:45:21 +0000),\nexpirationDate=Optional(2024-09-20 20:53:21 +0000),\nstore=Store(rawValue: 0),\nproductIdentifier=XXXMONTHLY,\nproductPlanIdentifier=null,\nisSandbox=true,\nunsubscribeDetectedAt=nil,\nbillingIssueDetectedAt=Optional(2024-09-20 20:53:48 +0000),\nownershipType=PurchaseOwnershipType(rawValue: 0),\nverification=VerificationResult.notRequested\n>"]

verification=VerificationResult.notRequested >)

 

The app has just been released, and even its icon hasn’t loaded in RevenueCat yet. However, I believe my previous apps worked with entitlements even before their release. It’s worth noting that my other apps were using RevenueCat SDK version 4, not version 5 as I am with my latest app.

I've seen multiple reports of similar issues in both the StackOverflow and RevenueCat community forums, but none seem to have a clearly marked solution. The issue, where isActive = false for entitlements, persists in the sandbox environment.

I'm currently using RevenueCat SDK version 5.3 and Xcode 15.3. Any help would be greatly appreciated.

Best regards,

 

Eugene

This post has been closed for comments

1 reply

Forum|alt.badge.img+8
  • RevenueCat Staff
  • 509 replies
  • September 24, 2024

Hi, after releasing your app on the App Store it can take products ~24 hours to propagate. Are you still having trouble with this after that time passes? If so then can you please open a support ticket here and share the entirety of your debug logs?


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings