On Tue, Jul 26, 2011 at 2:11 PM, keyboardr <[email protected]> wrote:
> The only problem I could forsee is the stuff that would normally be
> handled as a managed purchase.  Namely: the reinstall issue.
> Scenario: purchased old version, uninstalls app, downloads new
> version.  In this case the app should be installed with the unlock
> complete, but it won't be without some effort.  Ideas on how to catch
> this edge case?

AFAIK, there is no official solution for migrating from paid to in-app
billing model. There probably should be one.

Theoretically, it should be possible to use the LVL to check the license
status. Then, when they run the new freemium version (using IAB), if they
had already bought the old paid one, you could give them the license
automatically. However, the Android market apparently doesn't currently
allow the CHECK_LICENSE permission on free apps. To do something
similar, you could have your own database of users who bought the
paid version, and have your free app phone home on first run. It might
be a PITA if you have a lot of paid users, but it should be doable by
exporting the data from the merchant console.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to