@@ -43,6 +43,7 @@ enum Platform: String, CaseIterable, CustomStringConvertible {
4343 case watchOS_8
4444 case watchOS_9
4545 case watchOS_10
46+ case visionOS_1
4647
4748 var destination : String {
4849 switch self {
@@ -55,7 +56,7 @@ enum Platform: String, CaseIterable, CustomStringConvertible {
5556 case . iOS_16:
5657 return " platform=iOS Simulator,OS=16.4,name=iPad Pro (12.9-inch) (6th generation) "
5758 case . iOS_17:
58- return " platform=iOS Simulator,OS=17.0.1 ,name=iPad Pro (12.9-inch) (6th generation) "
59+ return " platform=iOS Simulator,OS=17.2 ,name=iPad Pro (12.9-inch) (6th generation) "
5960
6061 case . tvOS_13:
6162 return " platform=tvOS Simulator,OS=13.4,name=Apple TV "
@@ -66,7 +67,7 @@ enum Platform: String, CaseIterable, CustomStringConvertible {
6667 case . tvOS_16:
6768 return " platform=tvOS Simulator,OS=16.4,name=Apple TV "
6869 case . tvOS_17:
69- return " platform=tvOS Simulator,OS=17.0 ,name=Apple TV "
70+ return " platform=tvOS Simulator,OS=17.2 ,name=Apple TV "
7071
7172 case . macOS_10_15,
7273 . macOS_11,
@@ -86,7 +87,9 @@ enum Platform: String, CaseIterable, CustomStringConvertible {
8687 case . watchOS_9:
8788 return " OS=9.4,name=Apple Watch Series 7 (45mm) "
8889 case . watchOS_10:
89- return " OS=10.0,name=Apple Watch Series 7 (45mm) "
90+ return " OS=10.2,name=Apple Watch Series 7 (45mm) "
91+ case . visionOS_1:
92+ return " OS=1.0,name=Apple Vision Pro "
9093 }
9194 }
9295
@@ -115,18 +118,21 @@ enum Platform: String, CaseIterable, CustomStringConvertible {
115118 case . macOS_13:
116119 return " macosx13.3 "
117120 case . macOS_14:
118- return " macosx14.0 "
121+ return " macosx14.2 "
119122 case . macCatalyst_13:
120123 return " macosx13.3 "
121124 case . macCatalyst_14:
122- return " macosx14.0 "
125+ return " macosx14.2 "
123126
124127 case . watchOS_6,
125128 . watchOS_7,
126129 . watchOS_8,
127130 . watchOS_9,
128131 . watchOS_10:
129132 return " watchsimulator "
133+
134+ case . visionOS_1:
135+ return " xrsimulator "
130136 }
131137 }
132138
@@ -148,7 +154,8 @@ enum Platform: String, CaseIterable, CustomStringConvertible {
148154 . macOS_13,
149155 . macOS_14,
150156 . macCatalyst_13,
151- . macCatalyst_14:
157+ . macCatalyst_14,
158+ . visionOS_1:
152159 return true
153160
154161 case . watchOS_6,
0 commit comments