Problems with certificate

Hi guys I’m trying to upload my .apk to android market and I’m getting this message…

Market does not accept apks signed with the debug certificate. Create a new certificate that is valid for at least 50 years.
Market requires that the certificate used to sign the apk be valid until at least October 22, 2033. Create a new certificate.

When I build my apk I’ve changed in the player settings to create a new KeyStroke

Create your own keystore and use that one in the player settings. This is the only way you will be able to post updates, anyway (by using the same keystore).

Thanks Claytonious I’ve sucessfully added a new game

I have the same problem…

In player settings I have put my public key and I use an existing keystore file. It compiles OK but when I upload the APK to the Android market, it shows the same certificate error! and the debug build is unchecked…

From mac terminal I tried it:

jarsigner -verify -verbose myapp.apk

sm 32768 Sat Oct 09 19:49:32 CEST 2010 assets/bin/Data/Managed/Assembly-CSharp.dll
sm 17920 Sat Oct 09 19:49:32 CEST 2010 assets/bin/Data/Managed/Assembly-UnityScript.dll
sm 115712 Sat Oct 09 19:49:32 CEST 2010 assets/bin/Data/Managed/Boo.Lang.dll
sm 292864 Sat Oct 09 19:49:32 CEST 2010 assets/bin/Data/Managed/Mono.Security.dll
sm 268288 Sat Oct 09 19:49:32 CEST 2010 assets/bin/Data/Managed/System.Core.dll
sm 1068544 Sat Oct 09 19:49:32 CEST 2010 assets/bin/Data/Managed/System.dll
sm 382464 Sat Oct 09 19:49:32 CEST 2010 assets/bin/Data/Managed/UnityEngine.dll
sm 2495488 Sat Oct 09 19:49:32 CEST 2010 assets/bin/Data/Managed/mscorlib.dll
sm 20893 Sat Oct 09 19:49:34 CEST 2010 assets/bin/Data/mainData
sm 17274031 Sat Oct 09 19:49:34 CEST 2010 assets/bin/Data/sharedassets0.assets
sm 1930571 Sat Oct 09 19:49:36 CEST 2010 assets/bin/Data/unity default resources
sm 87488 Sun Sep 26 19:49:24 CEST 2010 classes.dex
sm 2731 Sat Oct 09 19:49:26 CEST 2010 res/drawable/app_icon.png
sm 12563 Sat Oct 09 19:49:26 CEST 2010 res/drawable/app_splash.png
sm 868 Sat Oct 09 19:49:36 CEST 2010 res/layout/input.xml
sm 3172 Sat Oct 09 19:49:36 CEST 2010 AndroidManifest.xml
sm 1784 Sat Oct 09 19:49:26 CEST 2010 resources.arsc
sm 5071 Sat Oct 09 19:49:26 CEST 2010 res/drawable-hdpi/app_icon.png
sm 1026536 Sun Sep 26 19:49:30 CEST 2010 lib/armeabi-v7a/libfmodex.so
sm 8624236 Sun Sep 26 19:49:30 CEST 2010 lib/armeabi-v7a/libunity.so
1728 Sat Oct 09 19:49:38 CEST 2010 META-INF/MANIFEST.MF
1781 Sat Oct 09 19:49:38 CEST 2010 META-INF/CERT.SF
776 Sat Oct 09 19:49:38 CEST 2010 META-INF/CERT.RSA

s = signature was verified
m = entry is listed in manifest
k = at least one certificate was found in keystore
i = at least one certificate was found in identity scope

jar verified.

What can I do? I’m frustrated!

It’s not related to the LVL public key…

nor it is related to the “debug build” check box.

Did you create a keystore/keyalias as explained here? Did you set the Key Alias to your own key and not the debug key?

I can’t do the step 3) Select “Create a new key” under Key Alias

I can’t select nothing in key alias. It only shows “Unsigned(debug)”…