From 73a294554e93427d0d7c9d791bb471ce68599e3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Loureiro?= <175489935+joaoloureirop@users.noreply.github.com> Date: Mon, 14 Sep 2026 16:15:24 +0100 Subject: [PATCH] ci: build iOS against a generic Simulator destination macos-latest no longer ships an iPhone 15 runtime, so the hardcoded simulator lookup fails before xcodebuild runs. A generic iOS Simulator destination compiles without pinning a device name. Co-authored-by: Cursor --- .github/workflows/ios-ci.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/ios-ci.yml b/.github/workflows/ios-ci.yml index b8461672a8..a7f4518571 100644 --- a/.github/workflows/ios-ci.yml +++ b/.github/workflows/ios-ci.yml @@ -25,10 +25,6 @@ jobs: working-directory: example/ios - name: Build iOS test app run: | - device_name='iPhone 15' - device=$(xcrun simctl list devices "${device_name}" available | grep "${device_name} (") - re='\(([-0-9A-Fa-f]+)\)' - [[ $device =~ $re ]] || exit 1 - xcodebuild -workspace WebviewExample.xcworkspace -scheme ReactTestApp -destination "platform=iOS Simulator,id=${BASH_REMATCH[1]}" CODE_SIGNING_ALLOWED=NO COMPILER_INDEX_STORE_ENABLE=NO build + xcodebuild -workspace WebviewExample.xcworkspace -scheme ReactTestApp -destination 'generic/platform=iOS Simulator' CODE_SIGNING_ALLOWED=NO COMPILER_INDEX_STORE_ENABLE=NO build working-directory: example/ios timeout-minutes: 60