Update the project to use Xcode 16.1 (#3505)

This commit is contained in:
Doug
2024-11-12 12:24:08 +00:00
committed by GitHub
parent 77ade52718
commit 2b153306dd
27 changed files with 61 additions and 61 deletions
+11 -11
View File
@@ -7,7 +7,7 @@ if File.exist?(enterprise)
end
before_all do
xcversion(version: "16.0")
xcversion(version: "16.1")
ENV["FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT"] = "180"
ENV["FASTLANE_XCODE_LIST_TIMEOUT"] = "180"
@@ -84,7 +84,7 @@ lane :unit_tests do |options|
run_tests(
scheme: "UnitTests",
device: "iPhone 16 (18.0)",
device: "iPhone 16 (18.1)",
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",
device: "iPhone SE (3rd generation) (18.0)",
device: "iPhone SE (3rd generation) (18.1)",
ensure_devices_found: true,
result_bundle: true,
number_of_retries: 3,
@@ -107,15 +107,15 @@ end
lane :ui_tests do |options|
create_simulator_if_necessary(
name: "iPhone 16 (18.0)",
name: "iPhone 16 (18.1)",
type: "com.apple.CoreSimulator.SimDeviceType.iPhone-16",
runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-0"
runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-1"
)
create_simulator_if_necessary(
name: "iPad (10th generation) (18.0)",
name: "iPad (10th generation) (18.1)",
type: "com.apple.CoreSimulator.SimDeviceType.iPad-10th-generation",
runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-0"
runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-1"
)
if options[:test_name]
@@ -128,7 +128,7 @@ lane :ui_tests do |options|
run_tests(
scheme: "UITests",
devices: ["iPhone 16 (18.0)", "iPad (10th generation) (18.0)"],
devices: ["iPhone 16 (18.1)", "iPad (10th generation) (18.1)"],
ensure_devices_found: true,
prelaunch_simulator: true,
result_bundle: true,
@@ -143,16 +143,16 @@ lane :integration_tests do
clear_derived_data()
create_simulator_if_necessary(
name: "iPhone 16 Pro (18.0)",
name: "iPhone 16 Pro (18.1)",
type: "com.apple.CoreSimulator.SimDeviceType.iPhone-16-Pro",
runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-0"
runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-1"
)
reset_simulator = ENV.key?('CI')
run_tests(
scheme: "IntegrationTests",
device: "iPhone 16 Pro (18.0)",
device: "iPhone 16 Pro (18.1)",
ensure_devices_found: true,
result_bundle: true,
reset_simulator: reset_simulator