robovm / robovm-gradle-plugin

RoboVM Gradle plugin
45 stars 24 forks source link

Revoked certificates in the keychain break the whole build #20

Closed akumlehn closed 9 years ago

akumlehn commented 10 years ago

Our build broke completely due to a revoked certificate in the keychain. Whenever the plugin encounters a revoked certificate, it skips all further attemps and throws the usual error "No signing identity found..." without trying further available codesigning certificates (this was quite misleading).

We fixed our local build by removing the revoked stuff. Nevertheless, it would be nice to skip revoked certificates or, at least, to provide a fitting message.

akumlehn commented 10 years ago

You can list all available codesigning identities via: security find-identity -v -p codesigning

The revoked ones have a suffix, something like: (CSSMERR_TP_CERT_REVOKED)

ntherning commented 10 years ago

Please try with the latest version which should have fixed this problem: https://github.com/robovm/robovm/issues/392

andreaskumlehn commented 10 years ago

I can not reproduce the error anymore as we removed the broken stuff, but it should be fixed with the given issue. Thanks for the pointer.

ntherning commented 9 years ago

This should have been fixed after the fix for robovm/robovm#392. Closing this now.