Store both types of Apple's DeveloperDiskImage files:
DeveloperDiskImage.dmg
&DeveloperDiskImage.dmg.signature
- Used for each iOS version < 17.0
- The new Personalized images, but splitted to:
- APFS
BuildManifest.plist
- Trustcache
The split of the new format is requires for OS* other than macOS that will have trouble extracting the original APFS
image inside: ~/Library/Developer/DeveloperDiskImages
.
Additionally, this repo provides a python API for accessing this repository. You can install it as follows:
python3 -m pip install -U developer_disk_image
from developer_disk_image.repo import DeveloperDiskImageRepository
repo = DeveloperDiskImageRepository.create()
# will get both the APFS and the signature file
developer_disk_image = repo.get_developer_disk_image('16.4')
# will get all necessary files for mount
personalized_disk_image = repo.get_personalized_disk_image()