diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 881b9cf95..9e336b42d 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -84,7 +84,7 @@ lane :unit_tests do |options| run_tests( scheme: "UnitTests", - destination: "platform=iOS Simulator,name=iPhone 16,OS=18.0", + device: "iPhone 16 (18.0)", ensure_devices_found: true, result_bundle: true, number_of_retries: 3, @@ -94,7 +94,7 @@ lane :unit_tests do |options| if !options[:skip_previews] run_tests( scheme: "PreviewTests", - destination: "platform=iOS Simulator,name=iPhone SE (3rd generation),OS=18.0", + device: "iPhone SE (3rd generation) (18.0)", ensure_devices_found: true, result_bundle: true, number_of_retries: 3, @@ -107,13 +107,13 @@ end lane :ui_tests do |options| create_simulator_if_necessary( - name: "iPhone 16", + name: "iPhone 16 (18.0)", type: "com.apple.CoreSimulator.SimDeviceType.iPhone-16", runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-0" ) create_simulator_if_necessary( - name: "iPad (10th generation)", + name: "iPad (10th generation) (18.0)", type: "com.apple.CoreSimulator.SimDeviceType.iPad-10th-generation", runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-0" ) @@ -128,7 +128,7 @@ lane :ui_tests do |options| run_tests( scheme: "UITests", - devices: ["iPhone 16", "iPad (10th generation)"], + devices: ["iPhone 16 (18.0)", "iPad (10th generation) (18.0)"], ensure_devices_found: true, prelaunch_simulator: true, result_bundle: true, @@ -143,7 +143,7 @@ lane :integration_tests do clear_derived_data() create_simulator_if_necessary( - name: "iPhone 16 Pro", + name: "iPhone 16 Pro (18.0)", type: "com.apple.CoreSimulator.SimDeviceType.iPhone-16-Pro", runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-0" ) @@ -152,7 +152,7 @@ lane :integration_tests do run_tests( scheme: "IntegrationTests", - destination: "platform=iOS Simulator,name=iPhone 16 Pro,OS=18.0", + device: "iPhone 16 Pro (18.0)", ensure_devices_found: true, result_bundle: true, reset_simulator: reset_simulator