@@ -1074,7 +1074,7 @@ extension Device: CustomStringConvertible {
1074
1074
case . iPadPro11Inch2: return " iPad Pro (11-inch) (2nd generation) "
1075
1075
case . iPadPro12Inch4: return " iPad Pro (12.9-inch) (4th generation) "
1076
1076
case . homePod: return " HomePod "
1077
- case . simulator( let model) : return " Simulator ( \( model) ) "
1077
+ case . simulator( let model) : return " Simulator ( \( model. description ) ) "
1078
1078
case . unknown( let identifier) : return identifier
1079
1079
}
1080
1080
#elseif os(watchOS)
@@ -1091,14 +1091,14 @@ extension Device: CustomStringConvertible {
1091
1091
case . appleWatchSeries4_44mm: return " Apple Watch Series 4 44mm "
1092
1092
case . appleWatchSeries5_40mm: return " Apple Watch Series 5 40mm "
1093
1093
case . appleWatchSeries5_44mm: return " Apple Watch Series 5 44mm "
1094
- case . simulator( let model) : return " Simulator ( \( model) ) "
1094
+ case . simulator( let model) : return " Simulator ( \( model. description ) ) "
1095
1095
case . unknown( let identifier) : return identifier
1096
1096
}
1097
1097
#elseif os(tvOS)
1098
1098
switch self {
1099
1099
case . appleTVHD: return " Apple TV HD "
1100
1100
case . appleTV4K: return " Apple TV 4K "
1101
- case . simulator( let model) : return " Simulator ( \( model) ) "
1101
+ case . simulator( let model) : return " Simulator ( \( model. description ) ) "
1102
1102
case . unknown( let identifier) : return identifier
1103
1103
}
1104
1104
#endif
@@ -1159,7 +1159,7 @@ extension Device: CustomStringConvertible {
1159
1159
case . iPadPro11Inch2: return " iPad Pro (11-inch) (2nd generation) "
1160
1160
case . iPadPro12Inch4: return " iPad Pro (12.9-inch) (4th generation) "
1161
1161
case . homePod: return " HomePod "
1162
- case . simulator( let model) : return " Simulator ( \( model) ) "
1162
+ case . simulator( let model) : return " Simulator ( \( model. safeDescription ) ) "
1163
1163
case . unknown( let identifier) : return identifier
1164
1164
}
1165
1165
#elseif os(watchOS)
@@ -1176,14 +1176,14 @@ extension Device: CustomStringConvertible {
1176
1176
case . appleWatchSeries4_44mm: return " Apple Watch Series 4 44mm "
1177
1177
case . appleWatchSeries5_40mm: return " Apple Watch Series 5 40mm "
1178
1178
case . appleWatchSeries5_44mm: return " Apple Watch Series 5 44mm "
1179
- case . simulator( let model) : return " Simulator ( \( model) ) "
1179
+ case . simulator( let model) : return " Simulator ( \( model. safeDescription ) ) "
1180
1180
case . unknown( let identifier) : return identifier
1181
1181
}
1182
1182
#elseif os(tvOS)
1183
1183
switch self {
1184
1184
case . appleTVHD: return " Apple TV HD "
1185
1185
case . appleTV4K: return " Apple TV 4K "
1186
- case . simulator( let model) : return " Simulator ( \( model) ) "
1186
+ case . simulator( let model) : return " Simulator ( \( model. safeDescription ) ) "
1187
1187
case . unknown( let identifier) : return identifier
1188
1188
}
1189
1189
#endif
0 commit comments