Paisseon / SatellaJailed

Jailed in-app purchase cracker (iOS 12-16)
GNU Affero General Public License v3.0
1.2k stars 113 forks source link

Can't compile by myself #37

Closed ZonD80 closed 1 year ago

ZonD80 commented 1 year ago

Jinx is missing on makefile.

When trying to install jinx to Theos, "Extract and run python3 install_jinx.py" - install_jinx.py is missing

Paisseon commented 1 year ago

Jinx_Installer.zip I think I forgot on the latest release to attach, try from here

ZonD80 commented 1 year ago

Thank you! Now, after running jinx installer: find: /Users/xxx/Library/Developer/Xcode/DerivedData/src*/SourcePackages/checkouts/Jinx/Sources/Jinx: No such file or directory `==> Compiling Sources/SatellaJailed/Tweak.swift (arm64)… Sources/SatellaJailed/Tweak.swift:28:25: error: value of type 'BecomeKey' has no member 'hook' BecomeKey().hook(onlyIf: prefs.isGesture)


Sources/SatellaJailed/Tweak.swift:37:34: error: value of type 'AddTransactionObserver' has no member 'hook'
        AddTransactionObserver().hook(onlyIf: prefs.isObserver)
        ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:38:27: error: value of type 'CanMakePayments' has no member 'hook'
        CanMakePayments().hook()
        ~~~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:42:23: error: value of type 'ErrorGetter' has no member 'hook'
        ErrorGetter().hook()
        ~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:43:30: error: value of type 'MatchingIdentifier' has no member 'hook'
        MatchingIdentifier().hook()
        ~~~~~~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:44:27: error: value of type 'TransactionDate' has no member 'hook'
        TransactionDate().hook()
        ~~~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:45:33: error: value of type 'TransactionIdentifier' has no member 'hook'
        TransactionIdentifier().hook()
        ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:46:30: error: value of type 'TransactionReceipt' has no member 'hook'
        TransactionReceipt().hook(onlyIf: prefs.isReceipt)
        ~~~~~~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:47:28: error: value of type 'TransactionState' has no member 'hook'
        TransactionState().hook()
        ~~~~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:52:27: error: value of type 'SetDelegate' has no member 'hook'
            SetDelegate().hook()
            ~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:54:29: error: value of type 'SetDelegate12' has no member 'hook'
            SetDelegate12().hook()
            ~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:59:20: error: value of type 'DataTask' has no member 'hook'
        DataTask().hook(onlyIf: prefs.isReceipt)
        ~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:63:28: error: value of type 'DyldGetImageName' has no member 'hook'
        DyldGetImageName().hook(onlyIf: prefs.isStealth)
        ~~~~~~~~~~~~~~~~~~ ^~~~
Sources/SatellaJailed/Tweak.swift:64:24: error: value of type 'ObjcGetClass' has no member 'hook'
        ObjcGetClass().hook(onlyIf: prefs.isStealth)
        ~~~~~~~~~~~~~~ ^~~~
`
Paisseon commented 1 year ago

Ah, for that open the Package.swift file so Xcode can fetch Jinx from SPM

ZonD80 commented 1 year ago

Works, thank you!