Jellycuts / Jellycuts-Issues

A public issue tracker for the Jellycuts iOS app.
25 stars 0 forks source link

Failed to sign - malformed data, please try again #135

Closed Misaka-0x447f closed 11 months ago

Misaka-0x447f commented 11 months ago

Describe the bug

Jellycuts always saying "Failed to sign" when trying to to export. How can I help to debug?

To Reproduce

Steps to reproduce the behavior:

  1. Install the app and setup
  2. Install helper
  3. Click any of shortcut file and try to export
  4. Jellycut prompts "an update is available (screenshot 1)
  5. Update the helper as guided
  6. Try to export again, then failed to sign (screenshot 2)

Expected behavior

Signing normally.

Screenshots

image image

Information

ActuallyTaylor commented 11 months ago

I just restarted the server see if it’s working now!

Misaka-0x447f commented 11 months ago

I just restarted the server see if it’s working now!

Unfortunately, no. Also, I updated OS to 17.1(21B74) and this problem still exists.

Misaka-0x447f commented 11 months ago

Tried to start over and not working. Also, it's really weird that asking me to update helper right after fresh install asked me to install.

ActuallyTaylor commented 11 months ago

Hmm, okay on my end everything appears to be alright. This could either be an issue with iCloud or an issue connecting to the server. What region are you in? I can try and VPN myself over there and do some testing

Misaka-0x447f commented 11 months ago

China mainland (App store locale: JP, Phone region: TW). It's working now after add "actuallyhome.herokuapp.com" to my proxy list. Maybe you can make the prompt more clear to let user know that it's a network problem, not server problem.

TFWol commented 5 months ago

Wait...What? We're sending our shortcuts to your server?

ActuallyTaylor commented 5 months ago

Wait...What? We're sending our shortcuts to your server? Yep, when Jellycuts was developed, there was no way to sign shortcuts. There are new ways that have been discovered by @0xilis but have yet to be researched.

As for the signing server, you can see the privacy policy about how data is handled with it.

TFWol commented 5 months ago

Got it. I really didn't see mention of shortcut uploads anywhere obvious because it was sort of hidden like this: https://github.com/Jellycuts/Jellycuts-Issues/assets/9045213/cf590899-dc73-4a61-a35b-b8dc658b7bef

Fortunately I hadn't built anything since I was in the middle of troubleshooting the vscode bridge.

I'll have to pause things until I can use an alt method or custom server.

ActuallyTaylor commented 5 months ago

That view seems to be bugged out, it is usually not a scrollable text view rather an expanding view.

Sorry for the confusion! As for custom servers or methods, check out Open Jellycuts. It will let you sign on your computer directly. It also has open code for how signing is dealt with so you can inspect it or add your own custom server. On Apr 26, 2024 at 12:03 AM -0400, TFWol @.***>, wrote:

Got it. I really didn't see mention of shortcut uploads anywhere obvious because it was sort of hidden like this: https://github.com/Jellycuts/Jellycuts-Issues/assets/9045213/cf590899-dc73-4a61-a35b-b8dc658b7bef Fortunately I hadn't built anything since I was in the middle of troubleshooting the vscode bridge. I'll have to pause things until I can use an alt method or custom server. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>