adingbox / marketbilling

Automatically exported from code.google.com/p/marketbilling
0 stars 0 forks source link

Force manual update if an application uses in-app billing for the first time #13

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Ok, I just updated my application, making some features premium, using in-app 
billing.

Got a lot of negative comments from the users, despite having provided clear 
description that some of the features now have to be paid for.

While it may be totally possible that nobody paid any attention to the 
description, it also may be possible that a lot of the users had automatic 
updates enabled for my application, and therefore never had a chance to read 
this information.

What would help is if the Market app on the phone would force a manual update 
for applications that have the billing permission for the first time.

Original issue reported on code.google.com by kmans...@gmail.com on 12 Apr 2011 at 9:58

GoogleCodeExporter commented 8 years ago
"Automatic updates" means automatic updates. It's up to developers to make sure 
changes to applications don't make users unhappy -- and in this case it sounds 
like unpublishing the old version of the app and publishing under a new package 
name may have been appropriate.

In other cases, developers may in fact want users to get automatically updated. 
Market has no way to differentiate the two.

Given that this is an edge case, there's a workaround, that the UI would be 
confusing, and it would involve overriding a user preference, I think this is a 
bad idea.

Original comment by trevorjohns@google.com on 20 Apr 2011 at 7:48