Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

In-App Purchase not Cleared for Sale in Sandbox

I'm trying to test my new in-app purchase code. I have a few items set up in iTunes Connect. I've marked one of them as NOT cleared for sale, but it is still returned in the SKProductsResponse products property, instead of the invalidProductIdentifiers property. Is there some other way to determine whether a product is available? Is this a common problem with the sandbox? Could I be doing something wrong?

like image 352
mkelly4ca Avatar asked Nov 05 '22 12:11

mkelly4ca


1 Answers

Invalid identiers are not the same as not cleared for sale. the docs state:

An array of product identifier strings that were not recognized by the Apple App Store. (read-only)

AFAIK there is no programmatic way to identify cleared for sale.

like image 77
logancautrell Avatar answered Nov 09 '22 10:11

logancautrell