-
Notifications
You must be signed in to change notification settings - Fork 618
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calabash-android resign with signature scheme v2 #951
Comments
I was able to get around this by using
Just make sure that you're signing the app with the same keystore that is being used to sign the test server. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm trying to install and run a debug APK with Calabash-android, but it is failing because the scheme of the signature.
My original APK is signed with the debug keystore using scheme v2 (signed when building it via gradle):
However, it cannot be used as it is with calabash-android (getting error No signature files found in META-INF. Cannot proceed.), so I need to resign it with calabash:
Signing process seems to work fine, but when I try to install the just signed APK I'm getting this error:
When trying to verify the signature of the new APK, this is the result:
It seems that the latest Android versions need scheme v2 for the signatures, but calabash resign action is still using v1.
I have already tried creating a new debug.keystore, changing to different versions (ruby, calabash-android, etc.),..., but no success.
Any idea about how to make calabash sign the APK using scheme v2?
Thank you!
The text was updated successfully, but these errors were encountered: