diff --git a/src/main/ipc.ts b/src/main/ipc.ts index ec3aec58..1a328114 100644 --- a/src/main/ipc.ts +++ b/src/main/ipc.ts @@ -154,14 +154,6 @@ export function registerIpc(mainWindow: BrowserWindow, app: Electron.App) { // check for update ipcMain.handle(IpcChannel.App_CheckForUpdate, async () => { - // 在 Windows 上,如果架构是 arm64,则不检查更新 - if (isWin && arch().includes('arm')) { - return { - currentVersion: app.getVersion(), - updateInfo: null - } - } - const update = await appUpdater.autoUpdater.checkForUpdates() return { diff --git a/src/renderer/src/pages/settings/AboutSettings.tsx b/src/renderer/src/pages/settings/AboutSettings.tsx index ac421939..82d2a62e 100644 --- a/src/renderer/src/pages/settings/AboutSettings.tsx +++ b/src/renderer/src/pages/settings/AboutSettings.tsx @@ -1,7 +1,6 @@ import { GithubOutlined } from '@ant-design/icons' import IndicatorLight from '@renderer/components/IndicatorLight' import { HStack } from '@renderer/components/Layout' -import { isWindows } from '@renderer/config/constant' import { APP_NAME, AppLogo } from '@renderer/config/env' import { useTheme } from '@renderer/context/ThemeProvider' import { useMinappPopup } from '@renderer/hooks/useMinappPopup' @@ -34,13 +33,6 @@ const AboutSettings: FC = () => { const onCheckUpdate = debounce( async () => { - const { arch } = await window.api.getAppInfo() - - if (isWindows && arch.includes('arm')) { - window.open('https://cherry-ai.com/download', '_blank') - return - } - if (update.checking || update.downloading) { return }