I've probably set the record for the most failed attempts to get my app approved. OK, so I've solved some more things, like straightening out my subscriptions and now, I can now sync my storekit2 developer settings with app connect for testing, and my manual file works as well.
The part I don't get, is when I submit my app for approval, I'm told or read that I leave the Storekit file set to none, and Apple will work around that.
On my last submission, since my code couldn't read the dev app store file because it was set to none, my code left the current view blank because I didn't write for that scenario, not really an oversight but more like a bad guess on how app store testing works. Today I wrote code to handle that scenario, to take it to my Paywall view, but without subscriptions since I can't load them without my dev StoreKit file. I replaced Subscriptions with a retry and reload button, and added a contact support link.
Yes I'm frustrated, but still patient.
I don't understand how my app can be tested without the manually created App Store file attached.
Did I make the correct decision to not offer a blank view, but to send them back to my paywall with a retry and reload buttons and support link?
Subscription Localizations
I keep getting rejected on these. My new thinking is that since these localization match StoreKit2, product.displayName and product.description, that I'm suppose to use these fields to populate my subscription text, like displayName being "Monthly Prepaid Subscription" and Description being "Includes Two Week Free Trial Period First". This makes sense to me, but I keep failing this part, and cannot decipher what the app review response really means, such as "Describe what the customer gets in return".
I must admit that I was way off at first, but I think I'm pretty spot on now.
Any help or guidance would be appreciated, I'm lost, this is my first app and I've never done this before. And my book only taught me how to write apps.