Signing process won't work
salino2835
Member, PRO Posts: 76
Hi, everything has worked fine before but now all of the sudden when i click the "To start the app the signing process click here" or sign app buttons all it does is open a new tab in safari that lists my top hits. Anyone know how to fix this? Ive got it to work all the time in the past but today all of the sudden it won't work. I have the latest gamesalad creator
Comments
I think there is a bug with the latest version of GS. I can't sign Android apps since upgrading. It's a bug report from RC it appears they didn't fix.
@ookami007, this is a problem that currently plagues all developers, regardless of development environment. It is due to a bug/incompatibility in the latest Java releases.
My solution has been to sign my android packages manually:
To sign
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore [yourkeystore].keystore [yourappname].apk [youralias]
To verify
jarsigner -verify -verbose -certs [yourappname].apk
To zipalign
/[android sdk 22.0.1 folder path]/zipalign -v 4 [yourappname].apk [yourappname]_ready.apk
Although the "internets" say that the latest Java does work when adding the extra "-sigalg SHA1withRSA" parameters, it does not. Some android devices will still choke on the app stating that it is not signed correctly. So reverting to Java 1.6 has been the only reliable option that I have found to date. This also means that it is not a bug that GS can fix at the moment. They should add the extra -sigalg parameter, but until a Java fix is out, it is up to the individual to make sure their Mac uses Java version 1.6 when signing.
MESSAGING, X-PLATFORM LEADERBOARDS, OFFLINE-TIMER, ANALYTICS and BACK-END CONTROL for your GameSalad projects
www.APPFORMATIVE.com