I created a new application and uploaded it to iTunes Connect, and then tested IAP using a test user account, both on the simulator and on the device. Both worked.
I sent the final app and it is currently running on the App Store. However, after removing the development version from my device and downloading my application from the App Store for IAP testing, the application immediately receives the error "Invalid product identifier:".
Again, the development version worked using a test user account, but in real time it does not work and returns an invalid product identifier. Any idea what this could be? If someone wants to test this (in case it's just me), the application is called "ContaX" and is free with ads - you don’t actually need to buy an update, just see if it works after clicking on the link to remove ads.
source
share