Greetings,
I am curious if anyone else has experienced the following issue with their country's App Store when they have tested a "released" binary when first going live on the App Store: my App's latest Binary update went "Ready for Sale" earlier today (was in "Removed from Sale" status prior) has 3 In-App Purchase products (3 auto-renew subscription options) unchanged from previous versions, are not showing available to purchase when testing the Released binary downloaded from App Store, but they do show up available when I run the binary on the device installed from Xcode (products list properly in 3 rows on my Subscription Options view controller's tableView)? If I would not of tested the live binary, I would never known there was even an issue. I don't understand how both binarys don't pull same data, given the IAP product IDs are the same in the binary's code, or is that a false assumption on my part ...Released vs Uploaded?
I then decided to look at a few countries App Store Previews in iTunes from browser i.e. https://itunes.apple.com/us/.... changing us to au, hk etc., I also discovered errors ...some of the stores do not show all 3 In-App purchase options being offered. The US App Store preview correctly does show all three in iTunes, but the Hong Kong one only showed one option being available as an In-App Purchase.
I contacted Apple Connect and informed so they are looking into this, but they too felt that this was odd given I did not add or change any of my In-App purchases recently and all should of been tested prior to showing up on the App Store.
Does it take a few days for an App's In-App Purchases to connect from the various countries app stores to their users downloading the latest version/update? I know there is typically is a delay before available update notifications get pushed out subscribers.
I assume my issue has to do with each user's appstore communication of my productIDs to their released update from each country's store, that hopefully is a short delay, till all stores get in sync to show up ...best case scenario. Worst case scenario, maybe our apps with In-App Purchases released from various stores do not communicate our In-App Purchase products availability properly and we don't test for it. Given each store is a different currencie and conversion, I'm hoping it fixes itself timely ...but so far in 6 hours it has not.
Regards.