khanhduytran0 / LiveContainer

Run iOS app without actually installing it!
Apache License 2.0
545 stars 64 forks source link

[BUG] Injecting dylib not working #49

Open aminosred25 opened 3 weeks ago

aminosred25 commented 3 weeks ago

Describe the bug

I followed the instructions to add the tweak FBSideloadfix.dylib but it is still not injected in Facebook app. I tried other tweaks with other apps and still couldn't get it to work.

Instructions to reproduce

  1. Download original dylib from https://github.com/qnblackcat/FBSideloadfix/releases
  2. Patch CydiaSubrate rpath using the command : install_name_tool -change /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate @loader_path/CydiaSubstrate.framework/CydiaSubstrate FBSideloadfix.dylib
  3. Add CydiaSubstrate.framework and the patched FBSideloadfix.dylib to the tweaks folder

What version of LiveContainer are you using?

2.0-release (main/a463511)

Other info

No response

khanhduytran0 commented 2 weeks ago

Tweak injection will not work with JIT-less at the moment since they need to be signed first. I’ll add it as soon as I have time