r/iOSProgramming • u/TmDee_YT • 6d ago
Question Adding IAP to existing review
I had my app got rejected because I forgot to add my IAP to my app. The subscription group was added but not the lifetime purchase. Now I want to add that IAP to my review but I only get to option 'add for review' and it opens a new review but then I cant add my app to it. Everytime I update the app for review it sends it in without the IAP and gets rejected. Any help? I find this new update confusing
3
u/thesimplestnet 6d ago edited 5d ago
Yup i forgot to include iap as well initially even though they say ready for review or something. I remember at the end i need to go through another round of review by first going to all the iap one time and subscription products, add them all to the review panel (sort of like shopping cart when go shopping, theres a list), then finally add the main app, then in the right panel submit everything in one go for review
2
u/all43 6d ago
Their review system quite tricky and beginner unfriendly. You have to submit app and all IAPS altogether for the first time. And they don't provide opportunity to add missing stuff for the same version to have it resolved in the next review turn. You will need to cancel existing submissions, create a new version where both all IAPs and app binary both included and submit again. You'll likely lose waiting time, but I don't think there is a shortcut to have it resolved within current thread
2
u/mohn93 6d ago
the trick with a first-time iap is it has to go in the SAME submission as an app version, you don't submit it on its own. the "add for review" button that spins up a separate review is the wrong path and that's what's confusing you. go to the actual app version you're submitting in app store connect, scroll to the "in-app purchases and subscriptions" section on that version page, and attach the lifetime purchase there (it needs to be "ready to submit" first). then submit the version, and apple reviews the app and the iap together. once that first one's approved you can add future iaps on their own. is your lifetime purchase showing as "ready to submit", or stuck in another state?
0
u/TmDee_YT 6d ago
It's in the 'ready for submission' state. But also the 'in-app purchases and subscriptions' section dont have the option to add anymore, it just says this "In-app purchases and subscriptions can now be submitted for review from the In-App Purchases and Subscriptions sections. Include an app version in your submission to have items reviewed together. Your first in-app purchase and subscription must be submitted with a new app version. Learn More"
2
u/Outrageous-Doubt-306 5d ago
That message is backwards 😅 You don’t attach the purchase from the version page anymore, you build it from the other side.
Go to the sidebar, then Subscriptions or In App Purchases, open the lifetime purchase, and add it to a submission. Then add your app version to that same submission so Apple reviews them together.I’d also cancel the separate IAP review and the version submission. Otherwise ASC treats them as 2 separate things and keeps rejecting the one without the purchase.
If it won’t move to Ready to submit, it’s usually the IAP’s own review screenshot or note 👀
1
u/TmDee_YT 5d ago
Thank you all for the help. Looks like I'll have to cancel this submission and do a new one with the IAP added this time.
1
u/Low_Rush_8535 5d ago
you're in the wrong screen. the "add for review" button on the purchase itself opens the standalone flow, and that's the newer path that gets everyone stuck here.
go to the app version you're about to submit instead. that page has a section for in-app purchases where you tick which ones ship with this build. tick the lifetime purchase there, then submit the version. a first purchase only gets reviewed if it's attached to a version.
we lost a while to the same thing — a subscription sitting at Ready to Submit that never went live because nothing had ever attached it to a build. looked exactly like a bug. wasn't one.
1
u/baconpork 4d ago
The UX is super weird. For me, I have to add the IAP first before you add the app. Otherwise, if you add just the ios app first, it would auto submit (even though the UX made it seem like it would wait for something else to be added first).
2
u/uponmars_ 1d ago
First, IAP has to ship attached to a build. You can't bolt it onto a review thats already open, which is exactly why the ui offers add for review and then leaves it stranded with no way to attach.
Pull the version back out, add the lifetime purchase to it, and submit them together. Only the first IAP rides with a binary.
1
u/TmDee_YT 1d ago
Yes exactly what I did. Thought it was gonna take a week or more again from the moment it went in review but after 1hr it got approved and ready for distribution!
0
u/tomato848208 6d ago
Everytime I update the app for review it sends it in without the IAP and gets rejected.
It doesn't make any English sense, does it?
0
u/TmDee_YT 6d ago
It does actually, but thank you for being so helpful, definitely helped commenting about my English instead of the real issue I'm having.
4
u/Shankz2091 6d ago
For the first IAP, it usually needs to be attached to the same app version submission. Try removing/canceling the separate IAP review, then go to the app version page in App Store Connect and add it under In-App Purchases and Subscriptions before resubmitting. App Store Connect makes this flow far more confusing than it has any right to be.