From 1db8d674fda4ecec3d88750328db65d9e66649a3 Mon Sep 17 00:00:00 2001 From: Brandon Page Date: Mon, 1 Jun 2026 10:20:48 -0700 Subject: [PATCH] fix(ci): use generic simulator destination for xcodebuild Root cause: test_template.sh hardcodes 'name=iPhone 17' which requires Xcode 17+ Failing test(s): iOSNativeSwiftTemplate build on macos-15 with Xcode 16.4 Fix: Replace device-specific destination with 'generic/platform=iOS Simulator' which works across all Xcode versions without requiring a specific simulator --- test_template.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_template.sh b/test_template.sh index 3a39d7e9..f010bfb6 100755 --- a/test_template.sh +++ b/test_template.sh @@ -136,7 +136,7 @@ build_ios() { return 1 fi - if xcodebuild $BUILD_TARGET -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 17' build CODE_SIGNING_ALLOWED=NO; then + if xcodebuild $BUILD_TARGET -sdk iphonesimulator -destination 'generic/platform=iOS Simulator' build CODE_SIGNING_ALLOWED=NO; then print_status "SUCCESS" "$template_name (iOS): Build successful" for ((i=0; i /dev/null