You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
self.presentedAlert =.generic(title:localizeString("Alert.Install.Error.Title"), message:"No selected Xcode. Please make an Xcode active")
56
+
}
57
+
return
58
+
}
59
+
// new runtimes
60
+
if runtime.contentType ==.cryptexDiskImage {
61
+
// only selected xcodes > 16.1 beta 3 can download runtimes via a xcodebuild -downloadPlatform version
62
+
// only Runtimes coming from cryptexDiskImage can be downloaded via xcodebuild
63
+
if selectedXcode.version >Version(major:16, minor:0, patch:0){
64
+
downloadRuntimeViaXcodeBuild(runtime: runtime)
65
+
}else{
66
+
// not supported
67
+
Logger.appState.error("Trying to download a runtime we can't download")
68
+
DispatchQueue.main.async{
69
+
self.presentedAlert =.generic(title:localizeString("Alert.Install.Error.Title"), message:"Sorry. Apple only supports downloading runtimes iOS 18+, tvOS 18+, watchOS 11+, visionOS 2+ with Xcode 16.1+. Please download and make active.")
0 commit comments