So the standard line on the forums is usually that you can't have a generic wildcard app ID if you want in-app purchase. Well, I have five apps using a wildcard app ID that have been offering in-app purchases successfully for over three years. So somehow it's been possible. I'd like to change the apps over to use specific app IDs in order to properly support requirements going forward and enable iCloud use, keychain use, etc.
As far as I know, in-app purchases only key into the bundle ID, which will stay the same even when changing the app ID. But I really don't know for sure if app ID does/doesn't tie into in-app purchases, and since it's been listed as a requirement (albeit not a very rigorous/critical one, apparently) it makes me wonder. I would hate to revise the app ID and find that I messed up thousands of customer's in-app purchases, or anything else.
So does anyone know for sure what kind of dependencies in-app purchases and app ID have?