Skip to content

[BUG] Importing mods does not sign it on JIT-Less #180

Description

@FireMario211

Launcher Issue

  • I confirm that this bug is NOT related to the geode loader and a mod but directly to the iOS Launcher itself.

Version

v1.5.3

Variant

IPA (Non-Jailbroken)

What happened?

mods that are imported are not signed automatically

How do you reproduce this bug?

  1. Be on JIT-Less
  2. Import a mod (through Geode or just "Open in Geode" from .geode file)
  3. Tap Launch
  4. Binary isn't signed so you get the "dlopen error" talking about code signature being invalid
  5. Restart game
  6. Binary gets signed and mod can be loaded

Relevant log output

Relevant crash log

No response

Additional Information

solution for this is to unzip the .ios.dylib from the .geode file to unzipped/binaries, then sign it. That way geode can handle moving the file and also patch it before.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions