Swift Testing arm64-apple-ios13.0-simulator

I'm working on moving XCTests to Swift Testing and trying to understand why it shows Testing Library Version: 102 (arm64-apple-ios13.0-simulator) when running. Why iOS 13?

Answered by Developer Tools Engineer in 862246022

The value shown there is the LLVM/clang/swiftc target triple that Swift Testing used when Apple compiled it. Swift Testing's minimum deployment target (the lowest version of the OS you can run it on) is iOS 13, so the target triple shows iOS 13.

The value shown there is the LLVM/clang/swiftc target triple that Swift Testing used when Apple compiled it. Swift Testing's minimum deployment target (the lowest version of the OS you can run it on) is iOS 13, so the target triple shows iOS 13.

Thank you, is that by default or can it be changed to run on newer targets?

iOS 13 is the lowest version it can run on. It can run on newer iOS versions as well without modification.

Swift Testing arm64-apple-ios13.0-simulator
 
 
Q