Open albertocsouto opened 2 years ago
Also having this drama with SpotifyMetadata.framework
:
mt@mt-mba arm64-to-sim % ./.build/apple/Products/Release/arm64-to-sim ./SpotifyMetadata
Arm64ToSimLib/Transmogrifier.swift:49: Fatal error: The file is not a correct arm64 binary. Try thinning (via lipo) or unarchiving (via ar) first.
zsh: trace trap ./.build/apple/Products/Release/arm64-to-sim
mt@mt-mba SpotifyMetadata.framework % lipo -i ./SpotifyMetadata
Architectures in the fat file: ./SpotifyMetadata are: armv7 i386 x86_64 arm64
mt@mt-mba SpotifyMetadata.framework % lipo -thin arm64 ./SpotifyMetadata -output ./SpotifyMetadata2
mt@mt-mba SpotifyMetadata.framework % lipo -i ./SpotifyMetadata2
Non-fat file: ./SpotifyMetadata2 is architecture: arm64
mt@mt-mba arm64-to-sim % ./.build/apple/Products/Release/arm64-to-sim ./SpotifyMetadata2
Arm64ToSimLib/Transmogrifier.swift:49: Fatal error: The file is not a correct arm64 binary. Try thinning (via lipo) or unarchiving (via ar) first.
zsh: trace trap ./.build/apple/Products/Release/arm64-to-sim
In our specific scenario, this is no longer an issue, thanks to Xcode 14.3. We're able to target the Rosetta simulator while working with these legacy libraries.
Hi, since Xcode 13.3 I cannot patch this library:
Script is failing due this fatal error:
Using 13.2.1 and
arm64-to-sim
old version previous to #9 patch worked before. Any clues on how to solve this issue?I've tried thinning first, but same error result:
Thanks!