Feather icon indicating copy to clipboard operation
Feather copied to clipboard

Signing failing on all IPA’s.

Open pinkyplant opened this issue 1 year ago • 4 comments

Screenshot below. Same error on every IPA when singing on IOS 18. IMG_7313

pinkyplant avatar Sep 29 '24 01:09 pinkyplant

Same thing happened to me twice. I just reinstalled the app and it worked again.

k3v1nwrld avatar Sep 29 '24 22:09 k3v1nwrld

Same with me recinstalled feather same outcome

QwertYapur avatar Oct 05 '24 05:10 QwertYapur

Please try using feather 1.0.5

khcrysalis avatar Oct 05 '24 05:10 khcrysalis

?

khcrysalis avatar Oct 10 '24 22:10 khcrysalis

Same issue reinstalling doesnt help , same app working with esign

D3478 avatar Oct 16 '24 15:10 D3478

are you using the latest feather 1.0.5 from https://github.com/khcrysalis/Feather/releases/latest ?

GottaLoveAng avatar Oct 16 '24 17:10 GottaLoveAng

Yup

D3478 avatar Oct 17 '24 05:10 D3478

This issue still persists in the latest version. Haven't had one release of Feather that has worked for me yet without throwing up an error.

justmax2k avatar Dec 16 '24 16:12 justmax2k

I'm having the same issue, was there ever a fix for this? I've tried both the latest and an older version and neither works, while esign works for the same app (it just doesn't give me the entitlement I need)

jpblood3 avatar Feb 06 '25 04:02 jpblood3

send logs

khcrysalis avatar Feb 06 '25 04:02 khcrysalis

Looks like it might just be the one app, I’m trying to install Pomelo. It did end up working with a different ipa.

logs.txt

jpblood3 avatar Feb 06 '25 04:02 jpblood3

zsign failed to sign the openssl framework thats inside of the app

khcrysalis avatar Feb 06 '25 04:02 khcrysalis

>>> Can't Parse BundleExecute File! /private/var/mobile/Containers/Data/Application/A13FC07C-2C1B-4902-8430-D7FB0E5B1149/tmp/7CBD3E31-85E6-4E70-BC07-C558D238FA28/Pomelo.app/Frameworks/OpenSSL.framework/OpenSSL

khcrysalis avatar Feb 06 '25 04:02 khcrysalis

Looks like it might just be the one app, I’m trying to install Pomelo. It did end up working with a different ipa.

logs.txt

Feather has never worked with Pomelo, due to its reliance on zsign. That's the second reason why I still have Scarlet installed, to update Feather, and for Pomelo.

yodaluca23 avatar Feb 06 '25 04:02 yodaluca23

Looks like it might just be the one app, I’m trying to install Pomelo. It did end up working with a different ipa. logs.txt

Feather has never worked with Pomelo, due to its reliance on zsign. That's the second reason why I still have Scarlet installed, to update Feather, and for Pomelo.

Do you use a paid developer account with Scarlet? I have a kravasign cert and I'm not seeing a way to use it with scarlet

jpblood3 avatar Feb 06 '25 05:02 jpblood3

IIRC It was to do with the app, sorry guys!

pinkyplant avatar Mar 22 '25 22:03 pinkyplant

It was actually due to Pomelo's OpenSSL's main executable's permission is 0555 instead of 0755, so zsign is not able to open it in write mode.

If we add chmod(path, 0755) if open failed here https://github.com/khcrysalis/Feather/blob/9747420785d95aa116353a2efe7a0adfb5c2646e/Shared/Magic/zsign/common/common.cpp#L40

    int fd = open(path, ro ? O_RDONLY : O_RDWR);
    if (fd <= 0)
    {
        if(chmod(path, 0755) == 0) {
            fd = open(path, ro ? O_RDONLY : O_RDWR);
        }
    }
    
    if (fd <= 0)
    {
        return NULL;
    }

This issue can be solved.

hugeBlack avatar Apr 16 '25 13:04 hugeBlack

oh! thanks

khcrysalis avatar Apr 16 '25 17:04 khcrysalis

wait for next release

khcrysalis avatar Apr 16 '25 17:04 khcrysalis

Hi, having the same issue here, please let me know when the update will be released, thanks

FrizzleM avatar Apr 25 '25 10:04 FrizzleM

Im getting this same problem. It was working now problem now I can't sign anything

YourNotMe avatar May 09 '25 14:05 YourNotMe