Sparkle app update not working due to EdDSA verification failing #2174
Replies: 4 comments 6 replies
-
Attaching a screenshot of the error for reference. |
Beta Was this translation helpful? Give feedback.
-
This is likely a configuration problem. The EdDSA signature verification failed. How are you signing the update (using With
..where I'm also assuming you did not change your EdDSA keys recently. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Why the update failed? |
Beta Was this translation helpful? Give feedback.
-
I'm facing an error when trying to update my app using Sparkle. Previously I have deployed a few versions and everything worked fine for me.
This time I'm facing this error,
Console log:
Error: The update has a public (Ed)DSA key, but the public key shipped with the update doesn't match the signature. To prevent future problems, the update will be rejected. (null) (URL (null))
Error: EdDSA signature does not match. Data of the update file being checked is different than data that has been signed, or the public key and the private key are not from the same set. (null) (URL (null))
SandboxEnabled: No
Sparkle version: 2.1.0
Note: The only difference between this and the previous version might be the change in the provisioning profile. I've worked on an R&D project for my app that requires enabling a few entitlements. Later I removed all those and generated a new provisioning profile with the same entitlements.
Not sure this is related to this issue just mentioning here if it helps.
Beta Was this translation helpful? Give feedback.
All reactions