Can't test IAPs while rejected

My app was rejected due to a crash with In App Purchase Subscriptions, and now that those products are rejected I can no longer test them myself (they return as invalid product IDs now). How am I supposed to fix the issue without being able to purchase the subscriptions? It's even busted in sandbox mode.


Is Apple supposed to flip them back to review, or am I supposed to make products specifically for testing? Or is there some other method?

Answered by PBK in 194500022

I suspect your IAPs were not rejected but moved into an in-between state, developer action required. If so, all you need do is alter any field in the IAP on iTunes Connect and the IAP will go back into the unapproved but available state for your testing. If the IAPs were rejected then you need to create all new IAPs with new productIdentifiers.

Might want to move/cross-post to theIn-App Purchase forum.


Good luck.

Accepted Answer

I suspect your IAPs were not rejected but moved into an in-between state, developer action required. If so, all you need do is alter any field in the IAP on iTunes Connect and the IAP will go back into the unapproved but available state for your testing. If the IAPs were rejected then you need to create all new IAPs with new productIdentifiers.

They're definitely rejected, I can't even edit the products in iTunes Connect. This seems totally wrong to me, but this is the third review they've done and they have been rejected every time.


I guess I'll just create temporary products specifically for testing purposes. Thanks for the help.

Can't test IAPs while rejected
 
 
Q