Separate in-app purchase IDs through premium and free iPhone apps?

We release free and paid versions of our application. Both versions contain the same in-app purchase items.

As far as we know, we cannot reuse the same IAP IDs in both applications. Even though the virtual item is the same for both the transaction code and the transaction processing, we need to use different identifiers.

The default solution is to set a flag and then process orders differently depending on whether it's free or paid, but we're wondering if there is a better way where we can somehow use the same IAP IDs for both ...


source to share

1 answer

The simplest solution is to have a single in-app purchase version of your app to switch between paid and unpaid modes. You can also use your own purchase tracking server when users create and register accounts to transfer purchases.

Is there any hope you have separate paid and unpaid versions?



All Articles