Skip to main content
Solved

Device not allowed to make purchase in production

  • 2 December 2021
  • 1 reply
  • 218 views

Forum|alt.badge.img+2

Hi,

My app is on the store a long time ago, the app-purchase product is approved, the problem is that offerings works well in testing mode when running the app from Xcode, but in production it shows that the device is not allowed to make purchase.

I have installed the sandbox configs and license in the Xcode.

Best answer by ryan

Hmm, assuming you’re seeing that error when attempting to purchase, here are some things I would start to check:

  1. Device is signed in with a valid Apple account that has a valid payment method configured.
  2. There are not any parental controls on the device blocking in app purchases.
  3. An SKErrorPrivacyAcknowledgementRequired error from Apple could cause this: https://developer.apple.com/documentation/storekit/skerrorcode/skerrorprivacyacknowledgementrequired. You can double check that all of the Apple terms and conditions have been accepted for the Apple account.
View original
Did this post help you find an answer to your question?

1 reply

ryan
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • 391 replies
  • Answer
  • December 2, 2021

Hmm, assuming you’re seeing that error when attempting to purchase, here are some things I would start to check:

  1. Device is signed in with a valid Apple account that has a valid payment method configured.
  2. There are not any parental controls on the device blocking in app purchases.
  3. An SKErrorPrivacyAcknowledgementRequired error from Apple could cause this: https://developer.apple.com/documentation/storekit/skerrorcode/skerrorprivacyacknowledgementrequired. You can double check that all of the Apple terms and conditions have been accepted for the Apple account.

Reply


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