Add detection for latest devices. (#3327)
* Update various packages. Notable changes: - DeviceKit now detects iPad Pro (M4), iPad Air (M2) and iPhones 16. - KZFileWatchers isn't updated but now has a tag to pin to. * Try using a raw destination for tests. To fix an issue where CI isn't finding iPhone 16 when it's clearly listed by simctl.
This commit is contained in:
@@ -82,7 +82,7 @@ end
|
||||
lane :unit_tests do |options|
|
||||
run_tests(
|
||||
scheme: "UnitTests",
|
||||
device: 'iPhone 16',
|
||||
destination: "platform=iOS Simulator,name=iPhone 16,OS=18.0",
|
||||
ensure_devices_found: true,
|
||||
result_bundle: true,
|
||||
number_of_retries: 3,
|
||||
@@ -91,7 +91,7 @@ lane :unit_tests do |options|
|
||||
if !options[:skip_previews]
|
||||
run_tests(
|
||||
scheme: "PreviewTests",
|
||||
device: 'iPhone SE (3rd generation)',
|
||||
destination: "platform=iOS Simulator,name=iPhone SE (3rd generation),OS=18.0",
|
||||
ensure_devices_found: true,
|
||||
result_bundle: true,
|
||||
number_of_retries: 3,
|
||||
@@ -147,7 +147,7 @@ lane :integration_tests do
|
||||
|
||||
run_tests(
|
||||
scheme: "IntegrationTests",
|
||||
devices: ["iPhone 16 Pro"],
|
||||
destination: "platform=iOS Simulator,name=iPhone 16 Pro,OS=18.0",
|
||||
ensure_devices_found: true,
|
||||
result_bundle: true,
|
||||
reset_simulator: true
|
||||
|
||||
Reference in New Issue
Block a user