blacktop / ipsw

iOS/macOS Research Swiss Army Knife
https://blacktop.github.io/ipsw
MIT License
2.01k stars 156 forks source link

`ipsw dsc split` fails #600

Open AustinTamb opened 2 days ago

AustinTamb commented 2 days ago

What happened?

When trying to split an extracted dsc, the following error is produced: ⨯ failed to split 24B2091__MacOS/dyld_shared_cache_arm64e: unable to open a handle to the library

How can we reproduce this?

  1. ipsw download ipsw -d Mac16,8 --dyld-arch arm64e -v 15.1.1
  2. ipsw extract -d UniversalMac_15.1.1_24B2091_Restore.ipsw
  3. ipsw dsc split 24B2091__MacOS/dyld_shared_cache_arm64e

ipsw version

Version: 3.1.558, BuildCommit: 4a176a1e550ce0beb49e1da72f2b0381526f3833

Search

Code of Conduct

Additional context

No response

blacktop commented 2 days ago

sounds like you don't have XCode installed (or the correct version of XCode) or it's not in /Applications etc

AustinTamb commented 1 day ago

I have XCode 16.1 installed in /Applications and I've launched it once to install dependencies, I'll attempt re-installing ipsw and see if that solves the issue.

AustinTamb commented 1 day ago

Reinstalling ipsw did not solve the issue. Is it just XCode 16.1 is too new?