@@ -15,14 +15,8 @@ devices = {
15
15
16 => [ "Apple TV (16.4)" ] ,
16
16
17 => [ "Apple TV (17.0)" ] ,
17
17
} ,
18
- }
19
-
20
- destinations = {
21
- "macos" => {
22
- 1 => [ "platform=macOS" , "platform=macOS,variant=Mac Catalyst" ] ,
23
- } ,
24
18
"visionos" => {
25
- 1 => [ "platform=visionOS " ] ,
19
+ 1 => [ "Apple Vision Pro (1.0) " ] ,
26
20
} ,
27
21
}
28
22
@@ -37,7 +31,7 @@ lane :build do |options|
37
31
end
38
32
39
33
if platform == "macos"
40
- for destination in destinations [ platform ] [ version ]
34
+ for destination in [ " platform=macOS" , "platform=macOS,variant=Mac Catalyst" ]
41
35
build_app (
42
36
scheme : scheme ,
43
37
destination : destination ,
@@ -48,31 +42,16 @@ lane :build do |options|
48
42
)
49
43
end
50
44
else
51
- if destinations [ platform ]
52
- for destination in destinations [ platform ] [ version ]
53
- run_tests (
54
- configuration : "Debug" ,
55
- build_for_testing : true ,
56
- scheme : scheme ,
57
- destination : destination ,
58
- prelaunch_simulator : false ,
59
- ensure_devices_found : true ,
60
- force_quit_simulator : true ,
61
- disable_concurrent_testing : true ,
62
- )
63
- end
64
- else
65
- run_tests (
66
- configuration : "Debug" ,
67
- build_for_testing : true ,
68
- scheme : scheme ,
69
- devices : devices [ platform ] [ version ] ,
70
- prelaunch_simulator : false ,
71
- ensure_devices_found : true ,
72
- force_quit_simulator : true ,
73
- disable_concurrent_testing : true ,
74
- )
75
- end
45
+ run_tests (
46
+ configuration : "Debug" ,
47
+ build_for_testing : true ,
48
+ scheme : scheme ,
49
+ devices : devices [ platform ] [ version ] ,
50
+ prelaunch_simulator : false ,
51
+ ensure_devices_found : true ,
52
+ force_quit_simulator : true ,
53
+ disable_concurrent_testing : true ,
54
+ )
76
55
end
77
56
end
78
57
0 commit comments