Install now
26.7.1
macOS Tahoe, build 25G241
Fixes this month's actively exploited bug. Xcode 26.6 keeps working.
Wait for 27.1
27
macOS Golden Gate
Forces Xcode 27, which crashes apps that lack the UIKit scene lifecycle.
Actively exploited. Install macOS Tahoe 26.7.1 (build 25G241), or Sequoia 15.8.1 on older Macs.
Grouped by status, worst first. Details are further down.
git is on PATH and Rosetta is missing. The fix is coming in 3.23.enableSceneSupport for Xcode 27. SDK 58 is still in beta./usr/local installs are a risk.Install macOS Tahoe 26.7.1 (25G241) on every dev Mac.
NowKeep Xcode 26.6 as the shipping toolchain. The App Store accepts it, and it debugs on iOS 15+ devices.
NowInstall Xcode 27 alongside it (e.g. Xcode-27.app) and switch with xcode-select or DEVELOPER_DIR.
Migrate mobile projects to the scene lifecycle on a branch: Expo 57.0.23+ with enableSceneSupport (or SDK 58 stable), React Native 0.88 stable, Flutter 3.41+. Set the iOS deployment target to 15 or higher.
Audit Intel binaries on PATH and remove old /usr/local Homebrew tools.
Rebuild macOS VMs from the 26.7.1 installer. Don't update them in place.
As neededPilot macOS 27 on one or two non-critical Macs. Roll it out to the team after 27.1.
LaterOpen what you need. Commands are ready to paste.
| Date | Release | Build | Why it matters |
|---|---|---|---|
| Sep 14 | macOS Golden Gate 27 | 26A428 | Apple silicon only. Rosetta isn't restored on upgrade. |
| Sep 14 | macOS Tahoe 26.7 | 25G229 | Breaks in-place updates inside macOS VMs. |
| Sep 14 | Xcode 27 | 27A266a | Swift 6.4, iOS 27 SDK. Needs Tahoe 26.6 or later. |
| Sep 28 | macOS Tahoe 26.7.1 | 25G241 | Fixes the exploited bug. Install it. |
| Sep 28 | macOS Golden Gate 27.0.1 | 26A434 | Only documented fix: single sign-on fields at the Lock Screen. |
Apple's Xcode page also lists Xcode 27.1 RC and 27.2 beta 2, both needing Tahoe 26.6 or later. I found no macOS releases Oct 1 to 9, no Rapid Security Responses or Background Security Improvements, and no pulled updates.
Intel and Sonoma: macOS 27 and Xcode 27 don't run on Intel Macs. Sonoma got no updates this cycle. Move any stragglers to Sequoia 15.8.1 or Tahoe 26.7.1.
| Xcode | Runs on | SDK | iOS targets | Device debug |
|---|---|---|---|---|
| 26.6 | Tahoe 26.2 to 26.x (not 27) | iOS 26.5 | 15 to 26.5 | iOS 15+ |
| 27 / 27.1 RC | Tahoe 26.6 or later, incl. 27 | iOS 27 / 27.1 | 15 to 27 | iOS 17+ |
UIScene life cycle is required for apps built with this SDK. Apps built with older SDKs still run on iOS 27.simctl and devicectl still work.xcode-select --install. I found no CLT-specific issues.Workaround on macOS 27 (emergency only): developers report that Xcode 26 runs if you launch its binary directly, and that xcodebuild works with the old toolchain selected. Apple doesn't support or document this, and some Xcode 26.3 features crashed. Community reports
/Applications/Xcode.app/Contents/MacOS/Xcode
# or build with the old toolchain:
DEVELOPER_DIR=/Applications/Xcode-26.6.app/Contents/Developer xcodebuild ...
"SDK 57" and "SDK 58" are Expo SDK versions. The patch that matters is expo@57.0.23, the first SDK 57 release with opt-in scene support. Earlier 57.x patches fixed a JavaScript-engine memory regression (57.0.9) and slow dev-mode startup (57.0.17).
Expo SDK 57 on Xcode 27:
npx expo install expo@^57.0.23
# app.json, plugins, expo-build-properties:
# { "ios": { "enableSceneSupport": true } }
npx expo prebuild --clean
latest/sdk-57) uses Xcode 26.6, and sdk-58 uses Xcode 27.0. Cloud builds don't depend on your local macOS. Pin the image.scene(_:openURLContexts:) and scene(_:continue:), then retest OAuth and push. Reanimated raised its example app's target to iOS 15.1 because Xcode 27 rejects 13.4.flutter upgrade
flutter build ios # look for: Finished migration to UIScene lifecycle
Upgrading to macOS 27 doesn't reinstall Rosetta. Apps you'd set to "Open using Rosetta" now launch natively. Rosetta stays available through macOS 27. In macOS 28 it's for legacy games only.
Cursor: the agent's grep, search, read and terminal steps hang (even pwd) when the git on PATH is an Intel build, usually an old /usr/local/bin/git. Cursor staff confirmed this, and the fix is coming in 3.23. Changing the git.path setting doesn't help the agent.
# check
file "$(which git)"
# if it says x86_64, either install Rosetta:
softwareupdate --install-rosetta --agree-to-license
# or remove the old Intel git (macOS has /usr/bin/git):
sudo rm -f /usr/local/bin/git
Audit the rest of your PATH before upgrading:
file $(which -a git node python3 java ruby) 2>/dev/null | grep x86_64
ls /usr/local/bin
Installer packages that don't name an architecture default to arm64 on macOS 27. Docker amd64 images rely on Rosetta-based emulation, so test them after upgrading.
docker/orb command-line tools keep working. A beta-only kernel panic (#2562) was fixed before release.# OrbStack window crash workaround
open --env LC_NUMERIC=en_US.UTF-8 -a OrbStack
Tahoe VMs won't update in place. Going from 26.6.2 to 26.7 or 26.7.1 hangs on a black screen in Parallels, UTM, VirtualBuddy and VMTek. The guest is left on 26.6.2, sometimes broken. It happens on Tahoe and macOS 27.0.1 hosts. Parallels has reproduced it, and I found no fix announced. Physical Macs and macOS 27 guests are fine.
Workaround: build a fresh VM from the 26.7.1 IPSW or full installer. One user reported an overnight in-place update did eventually finish.
Parallels Desktop 27 supports macOS 27 as the host (Apple silicon only). Parallels 26 on macOS 27 is flagged "not fully optimized". An Xcode 27 beta bug that blocked macOS VM creation is fixed in Xcode 27.
These reports are anecdotal, though widespread.
softwareupdate --install-rosetta --agree-to-license.xcodebuild, on macOS 27: developer reports, not Apple.Apple: Xcode requirements, Xcode 27 release notes, Upcoming App Store requirements, Security releases, Tahoe 26.7.1 security content, macOS 27 enterprise notes
Mobile frameworks: Expo SDK 57, Expo SDK 58 beta, EAS build images, React Native scene PR, Reanimated on RN 0.88, iOS 27 build changes (secondary), Flutter UIScene migration, Flutter iOS 15 minimum
Tools: Cursor forum (agent hang), Cursor forum (terminal), Homebrew 7.0.0, Homebrew support tiers, Docker known issues, OrbStack #2596, OrbStack #2562
Virtualization: Parallels compatibility, Parallels Desktop 27, Parallels forum (VM hang), VirtualBuddy #766
Analysis and reports: Rosetta in macOS 27, Xcode 26 on macOS 27 (dev blog), XLAnt, MacRumors 27.0.1, OSXDaily (Mission Control), OSXDaily (battery), FRPNET field report, Apple Community, TechRadar