Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only Release IOS version has developer disk image? #37

Open
Pesciolini opened this issue Jun 7, 2023 · 5 comments
Open

Only Release IOS version has developer disk image? #37

Pesciolini opened this issue Jun 7, 2023 · 5 comments

Comments

@Pesciolini
Copy link

I need ios 17 developer disk image, where can I get it?

thanks

@WycL0veStudy
Copy link

I have the same problem. I tried to download Xcode15 and look for it in the corresponding folder, but there was only Developer Disk Image before iOS16.4.

@JiningLiu
Copy link

It seems like Xcode now uses a “personalized DDI” for each device, which is also likely the reason many JIT enablers no longer work.
This new “personalized DDI” can be seen mounted the first time a device is paired to Xcode, and after that, it’ll never mount again until, I’m assuming, you reinstall Xcode and/or clear all of the data.

@JiningLiu
Copy link

I was able to acquire a disk image file named "iOS_DDI.dmg" and same for the other platforms. Within this disk image was another disk image file with a unique identifier, which I'm assuming is the new "personalized ddi" as it has similar file directory structure compared to previous ddis. Unfortunately, neither of the files successfully mounted in the Jitterbug app (another JIT enabler). I won't be uploading the files here, but for those who want to acquire their own: unpair all devices in xcode, delete all device support files within "system settings > general > storage > developer (click on the (i) icon)" on your mac, reopen xcode, and also open disk utilities, you'll see the disk image mounted there the second you pair the device. Now plug in your device, and one regular pair process later, you will see the disk image getting mounted. Clicking on it shows where it's mounted etc, but the disk images should be located at "/Library/Developer/DeveloperDiskImages". In my case, the disk image was only mounted for a couple of seconds. You can examine the files the same way you do with any other .dmg files. This is likely not the solution though, I've heard that some teams have already made good progress in reverse engineering this new system, but it seems like it will take a while to be complete and widely adopted.

@dfvips
Copy link

dfvips commented Jun 13, 2023

where can I get ios 17 developer disk image?

@JiningLiu
Copy link

where can I get ios 17 developer disk image?

By the looks of it, there is no developer disk image that works for all devices. The new personalized ddi system is still being reverse engineered. Check my previous comment about how to acquire a ddi that has similar structure to older ddis (unfortunately it doesn’t seem to work)

There is a new download in the software downloads section on the developer website for ”device support”, I’m assuming that is what you should use for older versions of Xcode.

If you are trying to use JIT tools or other non Xcode related DDI things, there is no solution yet (at lease based on my knowledge)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants