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 5007b10f02
commit 91250784f4
27 changed files with 61 additions and 61 deletions

View File

@@ -15,7 +15,7 @@ import XCTest
class PreviewTests: XCTestCase {
private let deviceConfig: ViewImageConfig = .iPhoneX
private let simulatorDevice: String? = "iPhone14,6" // iPhone SE 3rd Generation
private let requiredOSVersion = (major: 18, minor: 0)
private let requiredOSVersion = (major: 18, minor: 1)
private let snapshotDevices = ["iPhone 16", "iPad"]
private var recordMode: SnapshotTestingConfiguration.Record = .missing

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b4ca48111eef3faa437cab02d2f9b77f7ea0e0db7044ce356c242ae03da51719
size 112787
oid sha256:6f25c322c0d96697ebbfe37cc8f41968437e85b87f97e748cdea491488f8cb75
size 112639

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:119511075ab801b223b83f1101c2fb3da1c9ab11dcee8d193b668b46ee52cb4f
size 157198
oid sha256:5e63f79d033afa74e531694a0c12494e35338d6ec8ae79af4994329b1cfa9760
size 157066

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e898c781a857620e338ab3a84ece132c831a4b19351ee5f70109d4e137bf71a7
size 166289
oid sha256:dbfaf0931f09c371773b709625af2043bb071466f2747a0b103bfeac35ccb418
size 165823

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9734dd90fa64366676961ca677e8d176ad36ba308f9e6939a209368a117f2d70
size 192993
oid sha256:b423001dd6139ac4c68427bb5eab3200af160c65f445eb9eca4028d4cba653ee
size 192079

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:acf39359c47be4101e19fe3d0bfcedb7f0a262b418f3ab3f90da38c9ad3b88f0
size 130131
oid sha256:2eae9a04d15e762cf6b176bb3bd5821b89bdb211699117afb808861bddd78a22
size 129989

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:66610bab01ad7ed399d8c4f72fd8d04990eafbf911c8b666c3ca21beba88a58b
size 128602
oid sha256:6888c9b3c1a7040d71398aeb79c1a4573dd5596eee4c914ab58b2aca3954de0e
size 128543

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:311d57b9b2cc2ad3b459c5817e6dd605740abef4559b571492de22a81b160285
size 126941
oid sha256:899d2b2ed4da2bf70ada0e6fd4321aef6b962f6da3a35eeeed7f6b56b7d6fe59
size 126876

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d637d85d789f0d3d8756719f0b277a23b07730a21d46fe599afdb4b1143ce814
size 95980
oid sha256:edf83c0605163d2207d25c80a1a4114f80c7a132655da7c4f2e02fb278e1aeda
size 95990

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c89527ca06fb7a7b03cb6bb2feda23cd9325e98378eecc364f537c29d6878b08
size 96262
oid sha256:90b9741e61b00917ccfbd419f34af981eb9f944a30e15620ec269d70dafa66a8
size 96294

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d191b67a8b246e26c7567427f09cd7562fc88402b06a150212a74eb55fb58831
size 164266
oid sha256:80d33358e3425fc1997f4e88d60b49b0a239302e9addc2e82c104e06fc6e4827
size 163893

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d191b67a8b246e26c7567427f09cd7562fc88402b06a150212a74eb55fb58831
size 164266
oid sha256:80d33358e3425fc1997f4e88d60b49b0a239302e9addc2e82c104e06fc6e4827
size 163893

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d191b67a8b246e26c7567427f09cd7562fc88402b06a150212a74eb55fb58831
size 164266
oid sha256:80d33358e3425fc1997f4e88d60b49b0a239302e9addc2e82c104e06fc6e4827
size 163893

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:61ca01f8203d3c668ca2183f46d2954a32284624c8b7caaffd37124e2d454997
size 126803
oid sha256:02db1a440a19b94afd8d5d8876b83d003459c76c95c8c76ebd2a351fb8177b94
size 126452

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ab43faa0b020b9628d10999a93d9c70e90e007eb788ce9a14eaca5330b9c5843
size 127313
oid sha256:a4c2d75263491ba4ab1153d3281a14d752b22381c4f49bf853b8e0f68f6b324e
size 126969

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:773528462e21578b18913b3696f8614d8679645fb62c92f2344b5852ba9638a3
size 92329
oid sha256:c21c3ea27ac9839bbc7f8833610e0a51a6e6760880c0d1317e772bf2912d46d1
size 92027

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1f31ea41a2793dcc67ae3dfd3c54014bd9bc15352fe0e2c8742cf62435be45ed
size 126574
oid sha256:ba7519925fc4afbb5c19415e94520b143fe011574e05f1c8a53d6b6a74b9f63f
size 126013

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08afa1f613cec282b2e33635cd9c3f27b261551f3e3fca8abb7f246da3b872bd
size 73311
oid sha256:b02e2157743d2e768218051d54e0974ef5c39b934fa4634d43718e8b4ceaec01
size 73302

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:443329bbf5362a9a96ac46b96b6888a324550501a9f23e073f2319ac40501c0d
size 71836
oid sha256:9be456bd194cff211021f905cd730221cf906e236b0b8879962a38e1d43e4598
size 71615

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:26559d5ff08ce908efae27b352af8aabeca49f4a8b78f5f43582def38b27cf6e
size 83493
oid sha256:e6d890e96d22309d0195951f7675948fafc92457e368d48f6a3fd921c1774587
size 83468

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9ba37435702fee3ee5e125ed3300efe64c878c49dedf853371de7dabf8b30332
size 88037
oid sha256:42b87fe104dff813561d71281324db46beeb6ff13983e392e63ae50234758705
size 87830

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d740cb882db2bb28a58d230ddbecb05e5137ed90599b548d0c738a41c0328627
size 76955
oid sha256:5dcdb831ac0280b214032b69541fb2477d7b7fe424ba8f736a4653ecffa15ecf
size 76949

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4d7c5eb70787cf15781d04f624de54f40214f069f02ae148006c34a492c333ac
size 108915
oid sha256:10e930e4812753de6c21166119c60c770a4319eb143884eef1f095ccac661110
size 108956

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aab4eda3890d79da42a2945387ea8f7ff046643d5e8e0b1d17275814ad284183
size 57794
oid sha256:8056bc13948e460652ba7b76ac908f6490d1ce107724dd595ca53df5d4b02acd
size 57469

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:651a9dae5da28d6b42de24f1f9154c8f5bad7c0bc88f3fd924a489d6f6ba9bc2
size 67616
oid sha256:8743bd26c5c538b1e3419d5e32845c88dae8090d29eda408e6c979c3807f8ffe
size 67433

View File

@@ -336,7 +336,7 @@ final class MediaUploadingPreprocessorTests: XCTestCase {
// Check resulting image info
XCTAssertEqual(imageInfo.mimetype, "image/heic")
XCTAssertEqual(imageInfo.blurhash, "KGD]3ns:T00$kWxFXmt6xv")
XCTAssertEqual(imageInfo.size ?? 0, 1_857_833, accuracy: 100)
XCTAssertEqual(imageInfo.size ?? 0, 1_850_479, accuracy: 100)
XCTAssertEqual(imageInfo.width, 3024)
XCTAssertEqual(imageInfo.height, 4032)

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