When you pick a product identifier
in iTunes Connect does it have to be unique throughout the app store, or just within your app? And if you delete a product with a given product identifier, can you then reuse it for a different product? I've been doing some testing in iTunes Connect but I don't want to sabotage the most logical ProductID's during my testing.
Two iOS apps currently can not have the same App store name (as entered in iTunes Connect), nor the same bundle ID suffix. They can, however, have the same name under the icon (the Bundle Display Name as entered in the app's plist).
We use the Application ID (package name) to identify your app inside our system. You can find this in the app's Play Store URL after 'id'. For example, in https://play.google.com/store/apps/details?id=com.company.appname the identifier would be com. company.
With in-app purchases, people can: Pay quickly in 45 currencies using payment methods associated with their Apple ID, which supports nearly 200 payment methods (including Apple Pay, credit or debit cards, store credit, region-specific methods, and more — all securely stored on file).
I've discovered, once you delete a product with a given product identifier
, iTunes Connect does not let you reuse that ID again. However, I've found a workaround. The product identifiers are case-sensitive, so if you just change your capitalization when you reuse the product id, iTunes Connect won't stop you. (However, as il Malvagio Dottor Prosciutto states, that could be risky).
Also, with brief testing, it doesn't appear that your product identifiers have to be unique throughout the store. I tried some pretty common words that I thought others might have used for product ID's and they all worked.
Note that the products I did my testing on were various durations of a recurring subscription in the app store. I don't know if the rules differ for other types of products.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With