isGenuine on Android?

Should we try to use or rely on iPhoneUtils.isApplicationGenuine in Android projects? If not, is there anything like it planned for Android?

With the just-released RC1 there is basic support for the License Verification Library (LVL) with Android Market. You can read about what it is here: Licenciamento de apps  |  Android Developers. The stuff under Setting Up the Development Environment / Integrating the LVL with Your Application is of course not necessary as you are using Unity :wink:

iPhoneUtils.isApplicationGenuine is then used to verify the license from script. But it will only work AFTER you enter your Public Key under Publishing Settings. For more info how test your license see the link above, under Setting Up the Testing Environment

We will continue to improve on the support for LVL with future releases.

Where do you get the public key?

Has anyone tried setting this up? I tried adding some code to my app that verifies if the app is genuine using iPhoneUtils.isApplicationGenuine. If this returns false the app quits. So far mine quits every time, but is this because I am using the Build and Run onto my device? How do you test this?