DevMate / DevMateKit

Development and Distribution Assistance Platform for Mac Developers
https://devmate.com
22 stars 3 forks source link

Instant trial expired for new major app version #48

Open djogon opened 6 years ago

djogon commented 6 years ago

Hi there,

We are preparing a new major version of our product (going from ver 2 to ver 3)

In the past – I think all that needed to be done is change the bundle identifier and the new “storage” place for keys and trials would be created. This normally resulted in a new trial when our user installs and starts the new version which is what we want.

This does not seem to work any longer and anyone who had a license for ver 2 of our product instantly gets “Trial Expired” message for ver 3 of the product.

How do we make sure that the new version is unique license-wise and completely independent of ver 2? What needs to change for DevMate to separate the licenses completely?

Thank you,

dimaty commented 5 years ago

Have you tried also to change CFBundleName of your app? You can leave previous app name using CFBundleDisplayName.

djogon commented 5 years ago

Already changed the app name. Unfortunately I do not have the luxury of waiting for two weeks to resolve this, but changing the app name and the bundle ID does seem to work.