IPSW for 15.7.7 missing

Hi, we're only seeing 15.6.1 IPSW available for VMs. Where can we find latest and secure versions of macOS IPSW on https://updates.cdn-apple.com/*/fullrestores/ ?

Is there an official list somewhere that Apple provides? We need to be sure we can create the latest 15.7.7 VMs with automation and not rely on inner VM upgrades of MacOS.

Answered by DTS Engineer in 889294022

There’s two parts to this

  • Your inability to access a specific release.
  • The general problem of getting arbitrary restore images.

Regarding the first, you wrote

Opened FB22869718

Thanks. That’s definitely the right path forward for this.


Regarding the second issue, hmmm… AFAIK there’s no documented way to get arbitrary restore images from Apple. VZMacOSRestoreImage has two options:

  • You can get the latest supported image from the latestSupported property (or, equivalently, the fetchLatestSupported(completionHandler:) method).
  • You can pass a URL in to load(from:completionHandler:).

There’s no API to get a list of supported images and, regarding that second choice, AFAIK there’s no documented list of URLs you can pass in.

Now, there are lots of techniques to uncover those URLs but AFAIK none of them are documented as being supported by Apple. (If I’ve missed something, please reply back here with the URL.) Given that, this whole thing is on shaky ground compatibility-wise. And so my overall advice is that you file an enhancement request for an API to get arbitrary restore images.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Opened FB22869718

There’s two parts to this

  • Your inability to access a specific release.
  • The general problem of getting arbitrary restore images.

Regarding the first, you wrote

Opened FB22869718

Thanks. That’s definitely the right path forward for this.


Regarding the second issue, hmmm… AFAIK there’s no documented way to get arbitrary restore images from Apple. VZMacOSRestoreImage has two options:

  • You can get the latest supported image from the latestSupported property (or, equivalently, the fetchLatestSupported(completionHandler:) method).
  • You can pass a URL in to load(from:completionHandler:).

There’s no API to get a list of supported images and, regarding that second choice, AFAIK there’s no documented list of URLs you can pass in.

Now, there are lots of techniques to uncover those URLs but AFAIK none of them are documented as being supported by Apple. (If I’ve missed something, please reply back here with the URL.) Given that, this whole thing is on shaky ground compatibility-wise. And so my overall advice is that you file an enhancement request for an API to get arbitrary restore images.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

IPSW for 15.7.7 missing
 
 
Q