We have two packages xxx.xxx.free which is a free app and xxx.xxx.paid which is
a paid app. The paid app is a very small stub that sets some state in the free
app that causes it to try to validate against the market.
The problem is that we are making a call to check the license for the paid app,
but the code to do so resides in the free app. Although we have both apps in
the market, and they are both signed with the same signature, we get a
NON_MATCHING_UID result.
Under these circumstances I believe what we are trying to do is legitimate and
should work. Maybe there is a way to do this but it certainly does not appear
to be documented. Otherwise consider this a request to fix the issue.
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by MixZing@gmail.com on 8 Sep 2010 at 3:57
Original issue reported on code.google.com by
MixZing@gmail.com
on 8 Sep 2010 at 3:57