Jump to content

Welcome to AppCake Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Photo

How to fix installed apps crash on iOS 11 Jailbreak


  • You cannot start a new topic
  • Please log in to reply
29 replies to this topic

#1
hotsjf

hotsjf

    7 years in scene

  • Admin
  • 7,602 posts
    • Time Online: 191d 2h 45m 55s
  • Twitter:@iphonecake_com
  • LocationUSA
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 3GS, iPhone 4, iPhone 5S, iPhone 6+, iPad 1, iPad 3, iPad 4, iPad Air 2, Apple Watch, MacBook Air, MacBook Pro, iMac
  • Most used iOS:iOS 6, iOS 7, iOS 8

The crash is caused by the binaries not properly signed. Currently all apps on AppCake are cracked by RC, which working perfectly before iOS 11.

 

So we need to wait for the developer to update the cracking tool, to properly do the job on iOS 11.

 

Before that, if you have some apps you need to install and run on iOS 11 Jailbreak.

 

Here is the fix:

 

1. Unzip the IPA file, and find the binary of the app

2. Sign the binary with ldid like below:

ldid -S /path/to/binary

3. then pack the archive again to an IPA file, install with any tool you prefer.

 

 


  • Sacmunraga, LGillian, Kim daon and 1 other like this

#2
big_frog

big_frog

    Fresh Newbie

  • IC Lurker
  • Pip
  • 2 posts
    • Time Online: 1h 54m 50s
  • Twitter:@big_frog
  • Locationusa

can you add a more detail tutorial and how to do it?



#3
KWTD

KWTD

    Fresh Newbie

  • IC Lurker
  • Pip
  • 2 posts
    • Time Online: 1h 21m 23s

Yeah a more detailed tutorial would be very appreciated, I have the desired ipa but I have no idea what's the binary and where to find it and how to sign it. Please help.



#4
hotsjf

hotsjf

    7 years in scene

  • Admin
  • 7,602 posts
    • Time Online: 191d 2h 45m 55s
  • Twitter:@iphonecake_com
  • LocationUSA
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 3GS, iPhone 4, iPhone 5S, iPhone 6+, iPad 1, iPad 3, iPad 4, iPad Air 2, Apple Watch, MacBook Air, MacBook Pro, iMac
  • Most used iOS:iOS 6, iOS 7, iOS 8

to do this you better to have a Mac, and know how to get ldid, if these are not much familiar for you. I really can't help much on the tutorial then...



#5
KWTD

KWTD

    Fresh Newbie

  • IC Lurker
  • Pip
  • 2 posts
    • Time Online: 1h 21m 23s

Could you do me a favor and sign it for me please? I have windows unfortunately. DM me if you can please and I'll send you the ipa



#6
Juliette

Juliette

    Fresh Newbie

  • IC Lurker
  • Pip
  • 1 posts
    • Time Online: 1m 24s
  • LocationFinland
Just use cydia impactor to install the .ipa file. It will sign it for you, it’s very easy, but takes few minutes.

#7
dodgy

dodgy

    Fresh Newbie

  • IC Member
  • 6 posts
    • Time Online: 5h 23m 22s
  • LocationCanada

... but only lasts 7 days, and you can only sign 10 apps per week



#8
RobinTR

RobinTR

    Fresh Newbie

  • IC Member
  • 9 posts
    • Time Online: 6h 49m 34s

The crash is caused by the binaries not properly signed. Currently all apps on AppCake are cracked by RC, which working perfectly before iOS 11.

 

So we need to wait for the developer to update the cracking tool, to properly do the job on iOS 11.

 

Before that, if you have some apps you need to install and run on iOS 11 Jailbreak.

 

Here is the fix:

 

1. Unzip the IPA file, and find the binary of the app

2. Sign the binary with ldid like below:

ldid -S /path/to/binary

3. then pack the archive again to an IPA file, install with any tool you prefer.

How can i do with windows? Please help



#9
user_hidden

user_hidden

    Forum Admin

  • Admin
  • 8,732 posts
    • Time Online: 236d 10h 47m 42s
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 4, iPhone SE, iPhone 6, iPhone 8, iPad Mini, iPad Mini 2, iPad 1, iPad 2, iPad 5, MacBook Air, iHave a PC
  • Most used iOS:iOS 5, iOS 6, iOS 7, iOS 8, iOS 9, iOS 10, iOS 11, iOS 12

How can i do with windows? Please help


you would require to install Cygwin and then setup iostoolchain4win

https://www.cygwin.com/install.html

https://coolstar.org...nOnWindows.html

#10
krishna0

krishna0

    Getting Known

  • IC Member
  • 12 posts
    • Time Online: 2h 18m 26s

getting 

/usr/bin/Ldid: cannot execute binary file: Exec format error

in cygwin 



#11
Battosai94

Battosai94

    Fresh Newbie

  • IC Lurker
  • Pip
  • 5 posts
    • Time Online: 2h 10m 36s

getting 

/usr/bin/Ldid: cannot execute binary file: Exec format error

in cygwin 

 

Compile it from here :

 

https://github.com/tpoechtrager/ldid


  • hotsjf likes this

#12
stta800

stta800

    Fresh Newbie

  • IC Lurker
  • Pip
  • 2 posts
    • Time Online: 18h 31m 48s

I can't use the method on "Shadowrocket", it shows "Permission denied" when I switch the connect button.

Can someone help what's the problem? :fie:



#13
Ciappolandia

Ciappolandia

    Caker

  • IC Member
  • 33 posts
    • Time Online: 10h 1m 45s

Hello, I'm using cygwin64 and I can run ldid on Windows.

 

What is the binary of IPA file?

 

It's the appname.app folder (the root that I find if I open the IPA with WinRAR) ?

 

How can I zip it again in IPA format after ldid? Shall I use WinRAR, zip it and change the extension to IPA, as simple as that?

 

Thanks a lot for your support



#14
user_hidden

user_hidden

    Forum Admin

  • Admin
  • 8,732 posts
    • Time Online: 236d 10h 47m 42s
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 4, iPhone SE, iPhone 6, iPhone 8, iPad Mini, iPad Mini 2, iPad 1, iPad 2, iPad 5, MacBook Air, iHave a PC
  • Most used iOS:iOS 5, iOS 6, iOS 7, iOS 8, iOS 9, iOS 10, iOS 11, iOS 12
@Ciappolandia

the xxxxx.app is a folder
inside that folder are files
you have to resign the executable
winrar, 7zip or whatever to re-archive ZIP format and then rename to ipa extension.

#15
Ciappolandia

Ciappolandia

    Caker

  • IC Member
  • 33 posts
    • Time Online: 10h 1m 45s

ldid -S and then? What is the path? How can I identify the executable files?

 

I'm completely new on iOS file system, sorry



#16
user_hidden

user_hidden

    Forum Admin

  • Admin
  • 8,732 posts
    • Time Online: 236d 10h 47m 42s
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 4, iPhone SE, iPhone 6, iPhone 8, iPad Mini, iPad Mini 2, iPad 1, iPad 2, iPad 5, MacBook Air, iHave a PC
  • Most used iOS:iOS 5, iOS 6, iOS 7, iOS 8, iOS 9, iOS 10, iOS 11, iOS 12

ldid -S and then? What is the path? How can I identify the executable files?
 
I'm completely new on iOS file system, sorry



it is same on any filesystem.
am i supposed to guess every executable for you?
if this is above your head do not do it !

#17
Ciappolandia

Ciappolandia

    Caker

  • IC Member
  • 33 posts
    • Time Online: 10h 1m 45s

Thanks a lot. You've been very clear and helpful.

 

I have the following error:

 

$ ../../../ldid -S 7wonders
ldid.cpp(1025): _assert(false); errno=2
ldid.cpp(1031): _assert(WEXITSTATUS(status) == 0); errno=0


#18
user_hidden

user_hidden

    Forum Admin

  • Admin
  • 8,732 posts
    • Time Online: 236d 10h 47m 42s
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 4, iPhone SE, iPhone 6, iPhone 8, iPad Mini, iPad Mini 2, iPad 1, iPad 2, iPad 5, MacBook Air, iHave a PC
  • Most used iOS:iOS 5, iOS 6, iOS 7, iOS 8, iOS 9, iOS 10, iOS 11, iOS 12
@Ciappolandia

if it isn't working for you i'm sorry.

try and post in this thread: https://forum.iphone...-after-install/
name the exact app name and version along with the appstore/itunes link that is not os11 compatible and we will try and have that app fixed.

#19
Ciappolandia

Ciappolandia

    Caker

  • IC Member
  • 33 posts
    • Time Online: 10h 1m 45s

I have something like 60 apps on my hard drive that are not present on iphonecake. Shall I post all of them?

 

How can I get my ldid working? 



#20
user_hidden

user_hidden

    Forum Admin

  • Admin
  • 8,732 posts
    • Time Online: 236d 10h 47m 42s
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 4, iPhone SE, iPhone 6, iPhone 8, iPad Mini, iPad Mini 2, iPad 1, iPad 2, iPad 5, MacBook Air, iHave a PC
  • Most used iOS:iOS 5, iOS 6, iOS 7, iOS 8, iOS 9, iOS 10, iOS 11, iOS 12

I have something like 60 apps on my hard drive that are not present on iphonecake. Shall I post all of them?
 
How can I get my ldid working?


goto the thread i posted and list what you can and we shall try and help
also many OLD apps may not work at all on os11 because it can not run 32bit anymore