Just wanted to add a final addendum for anyone who finds this thread in the future.
In my first addendum I said to make sure your subscription shows up here:
- in AppStoreConnect > Apps > Distribution > iOS App > {version you are releasing} - If you do not see your subscriptions under In-App Purchases and Subscriptions on this page - then your subscription/in-app purchase is not a part of your submission
I still think this is accurate; however I do want to call out that it was visible for me to view as part of my submission prior to submitting. When I went back and looked at it after the submission was approved - it was no longer there. I panicked a little thinking that I had a live App Store listing without subscriptions again - but when I checked the app listing, it did show in-app purchases. More importantly, when I downloaded the app from the App Store and tested the onboarding - the paywall showed the subscriptions correctly and allowed them to be selected.
The second thing I want to call out is that after going through and submitting with all the information that I called out in my previous post, my re-submission was rejected. The rejection notice wanted me to list links for Terms of Use and Privacy Policy. Here is how I fixed and got it to pass.
-
(Privacy Policy) From the left-side menu bar in App Store Connect, I selected App Privacy and made sure that the link at the top was working and accurate.
-
(Terms and Conditions - EULA) This was hard for me to find. From the left-side menu bar in App Store Connect select App Information. In the middle of the page - there is a small heading that says "License Agreement". I'm using a custom EULA - so I clicked Edit. I then copied and pasted my full Terms and Conditions from my website into the field for Custom License Agreement.
-
After doing this, I pasted both links to these documents and my website in the into the optional review notes field of the subscription, right next to the Review Information screenshot (which is required).
-
Out of an abundance of caution - because I was desperate for this to be approved, I also pasted both of these links to the bottom of the app description which people see when they view the app description in the App Store.
-
Finally, I created a screen recording where the first thing I showed was the rejection notice with the reason for rejections. Then, one by one, I showed where in App Store Connect I had added the information related to each bullet point of the rejection.
-
I then replied to the rejection with a link to the video of the screen recording and resubmitted the app.
After doing all of this - within six hours, the app was reviewed and approved for release. I had applied for an expedited review, so I'm not sure if this sped things up or not.