opa334 / Dopamine

Dopamine is a semi-untethered jailbreak for iOS 15 and 16
MIT License
3.16k stars 1.46k forks source link

ld: tapi error: malformed file #269

Closed mikgar26 closed 9 months ago

mikgar26 commented 9 months ago

Mac Mini M2 MacOS: 13.7 (Ventura) iPhone SDK: 16.2 Xcode: 15.0.1

Stack Trace: xcodebuild -sdk iphoneos16.2 -archivePath ./.build -project src/idownloadd.xcodeproj -scheme idownloadd -configuration Release -destination generic/platform=iOS archive CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -sdk iphoneos16.2 -archivePath ./.build -project src/idownloadd.xcodeproj -scheme idownloadd -configuration Release -destination generic/platform=iOS archive CODE_SIGN_IDENTITY= CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO

User defaults from command line: IDEArchivePathOverride = /Users/Documents/Dopamine/BaseBin/idownloadd/.build IDEPackageSupportUseBuiltinSCM = YES

Build settings from command line: CODE_SIGN_IDENTITY = CODE_SIGNING_ALLOWED = NO CODE_SIGNING_REQUIRED = NO SDKROOT = iphoneos16.2

Resolve Package Graph

Resolved source packages: iDownload: https://github.com/pinauten/iDownload @ master SwiftUtils: https://github.com/pinauten/SwiftUtils @ master

Prepare packages

note: Using codesigning identity override: ComputeTargetDependencyGraph note: Building targets in dependency order note: Target dependency graph (5 targets) Target 'idownloadd' in project 'idownloadd' ➜ Explicit dependency on target 'iDownload' in project 'iDownload' Target 'iDownload' in project 'iDownload' ➜ Explicit dependency on target 'iDownload' in project 'iDownload' ➜ Explicit dependency on target 'SwiftUtils' in project 'SwiftUtils' Target 'iDownload' in project 'iDownload' ➜ Explicit dependency on target 'SwiftUtils' in project 'SwiftUtils' Target 'SwiftUtils' in project 'SwiftUtils' ➜ Explicit dependency on target 'SwiftUtils' in project 'SwiftUtils' Target 'SwiftUtils' in project 'SwiftUtils' (no dependencies)

GatherProvisioningInputs

CreateBuildDescription Build description signature: 01f48e57b504d36f44a4e1f43e85b482 Build description path: /Users/Library/Developer/Xcode/DerivedData/idownloadd-fitjpjkjjconhlfnswcdjwsgwfjj/Build/Intermediates.noindex/ArchiveIntermediates/idownloadd/IntermediateBuildFilesPath/XCBuildData/01f48e57b504d36f44a4e1f43e85b482.xcbuilddata

...

ARCHIVE SUCCEEDED

/Users/Documents/Dopamine/BaseBin /Users/Documents/Dopamine/BaseBin /Users/Documents/Dopamine/BaseBin /Users/Documents/Dopamine/BaseBin

clang -framework Foundation -framework CoreServices -framework Security -I../_shared -I./src -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.2.sdk -arch arm64e -miphoneos-version-min=15.0 -fobjc-arc -O2 -dynamiclib -rpath @loader_path/fallback -L../libjailbreak -L../_shared -ljailbreak -lellekit -lbsm -L../libfilecom -lfilecom -o launchdhook.dylib src/boomerang.m src/crashreporter.m src/daemon_hook.m src/ipc_hook.m src/main.m src/spawn_hook.m src/xpc_hook.m ../systemhook/src/common.c ../systemhook/src/envbuf.c ld: tapi error: malformed file /Users/Documents/Dopamine/BaseBin/_shared/libellekit.tbd:3:26: error: unknown platform targets: [ arm64, arm64e ] ^~~~~ in '/Users/Documents/Dopamine/BaseBin/_shared/libellekit.tbd' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: [launchdhook.dylib] Error 1 Make: [all] Error 2

opa334 commented 9 months ago

This has already been fixed a while ago: https://github.com/opa334/Dopamine/commit/499c1002be2d031b7973959aafb4f1f67b1089f3