From ac963cd083652ce79eac22f09fbb41696ae3a35d Mon Sep 17 00:00:00 2001 From: Sam Chau Date: Tue, 20 Jan 2026 22:36:28 +1030 Subject: [PATCH] fix(platform): enhance macOS platform detection for Intel architecture --- src/lib/shared/version.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/shared/version.ts b/src/lib/shared/version.ts index 5e70d74..88e0abe 100644 --- a/src/lib/shared/version.ts +++ b/src/lib/shared/version.ts @@ -35,7 +35,9 @@ function detectPlatform(): Platform { const platform = navigator.platform.toLowerCase(); if (platform.includes('win')) return 'windows-amd64'; if (platform.includes('mac')) { - // Check for Apple Silicon - this is a heuristic + // Check for user agent for architecture hints + const ua = navigator.userAgent || ''; + if (ua.includes('Intel')) return 'macos-amd64'; return 'macos-arm64'; } if (platform.includes('linux')) return 'linux-amd64';