Problems in introducing third-party class libraries #675
Replies: 2 comments
-
Three things:
The solution to the latter two issues is to change the relevant variables in your Makefile. You'll want to change your ARCHS to be just If you're building for just your device, the only arch you need to build for is arm64. If you're building for public release, however, you'll want to also build for arm64e. Note that, based on the age of the frameworks you're linking against, they may not include an arm64e slice in which case you'll have to recompile them for arm64e or find newer alternatives. |
Beta Was this translation helpful? Give feedback.
-
First of all, thank you!! |
Beta Was this translation helpful? Give feedback.
-
What are the steps to reproduce this issue?
I added three third-party frameworks to my project(CocoaHTTPServer、CocoaAsyncSocket,CocoaLumberjack),I added it to / opt / theos / vendor / lib,
makefile:
but When I compile:
Tweak injection failed.Excuse me, why is this?
What happens?
The third-party class library was added as required, but the compilation failed。
What were you expecting to happen?
It can be compiled and injected successfully.
Paste any relevant logs, error output, etc.
No response
Additional context
No response
What OS are you seeing the problem on?
macOS
What OS version does it have installed?
macOS 11.4 M1 Mac
What toolchain and version are you using?
Xcode 13.0
Which SDK version are you using?
iOS 9.3
What OS is your client device running?
iOS
What OS version does it have installed?
iOS 13.6
Which device model is it?
iPhone 6s
Which jailbreak is it using (if relevant)?
checkra1n
Beta Was this translation helpful? Give feedback.
All reactions