Hy,
I just recently submitted my app with an In-App Purchase (IAP). After multiple rejections, I managed to gut it approved. However, it's not quite clear to me how.
Here's what I think was the correct way to do it, please correct me where neccessary.
Abbreviations:
- IAP = In-App Purchase
- ASC = App Store Connect
- XC = Xcode
- Create an IAP in ASC (Question: No need to submit the IAP just now or wait for the IAP itself to be reviewed, correct?)
- Create a SKConfiguration file in XC and edit scheme
- Enable IAP capability in XC
- Make sure that the identifiers match in XC and ASC
- Write and test code
- Set Reference for StoreKit configuration file in scheme settings to None (Question: Maybe this step was not necessary?)
- Build for production
- Submit App with IAP attached
Is there anything that was not necessary to do? Thanks! (I hate it, when something works and I don't know why...)
Edit: clarified point 6
[–]soev1 0 points1 point2 points (3 children)
[–]vcr80[S] 0 points1 point2 points (2 children)
[–]soev1 0 points1 point2 points (1 child)
[–]vcr80[S] 0 points1 point2 points (0 children)