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

