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

Platforms downloading broken #571

Open
MattKiazyk opened this issue Jun 10, 2024 · 1 comment
Open

Platforms downloading broken #571

MattKiazyk opened this issue Jun 10, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@MattKiazyk
Copy link
Contributor

Describe the bug
Looks like Apple changed a few things on the platforms starting with Xcode 16 beta.

CryptexDiskImage is a new type of image that isn't handled.

<dict>
			<key>category</key>
			<string>simulator</string>
			<key>contentType</key>
			<string>cryptexDiskImage</string>
			<key>dictionaryVersion</key>
			<integer>2</integer>
			<key>downloadMethod</key>
			<string>mobileAsset</string>
			<key>fileSize</key>
			<integer>8455760175</integer>
			<key>identifier</key>
			<string>com.apple.dmg.iPhoneSimulatorSDK18_0_b1</string>
			<key>name</key>
			<string>iOS 18.0 beta Simulator Runtime</string>
			<key>platform</key>
			<string>com.apple.platform.iphoneos</string>
			<key>simulatorVersion</key>
			<dict>
				<key>buildUpdate</key>
				<string>22A5282m</string>
				<key>version</key>
				<string>18.0</string>
			</dict>
			<key>version</key>
			<string>18.0.0.1</string>
		</dict>
		```

**To Reproduce**
Steps to reproduce the behavior:

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Version**
 - OS: 
 - Xcodes:
@MattKiazyk MattKiazyk added the bug Something isn't working label Jun 10, 2024
@timsutton
Copy link

It looks like Apple now uses the same (private) MobileAsset framework, as a client for their Pallas service that they use for other OTA updates, to download these too now. They look a lot closer to device restore images now even though ultimately they're still a .runtime mounted at a path.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants