diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dd24e74..c980a54 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,6 +58,8 @@ jobs: run: chmod +x android/gradlew - name: Build Release APK + env: + SENTRY_DISABLE_AUTO_UPLOAD: 'true' run: | cd android ./gradlew assembleRelease --no-daemon diff --git a/app.json b/app.json index 8ac1444..9e7103e 100644 --- a/app.json +++ b/app.json @@ -41,21 +41,12 @@ "expo-router", "react-native-video", "expo-screen-orientation", - "expo-updates", - "@sentry/react-native/expo" +"@sentry/react-native/expo" ], "experiments": { "typedRoutes": true }, - "runtimeVersion": { - "policy": "appVersion" - }, - "updates": { - "url": "https://u.expo.dev/eac4192a-ae80-461c-8fff-6e1a8b777bd1", - "checkAutomatically": "ON_LOAD", - "fallbackToCacheTimeout": 0 - }, - "extra": { +"extra": { "router": {}, "eas": { "projectId": "eac4192a-ae80-461c-8fff-6e1a8b777bd1" diff --git a/app/_layout.tsx b/app/_layout.tsx index bb2fbc3..b89e078 100644 --- a/app/_layout.tsx +++ b/app/_layout.tsx @@ -7,7 +7,6 @@ import { useAuthStore } from '../store/authStore'; import { useDownloadStore } from '../store/downloadStore'; import { useSettingsStore } from '../store/settingsStore'; import { MiniPlayer } from '../components/MiniPlayer'; -import * as Updates from 'expo-updates'; import * as Sentry from '@sentry/react-native'; import { ErrorBoundary } from '@sentry/react-native'; @@ -28,18 +27,6 @@ function RootLayout() { loadDownloads(); restoreSettings(); - const checkOTA = async () => { - if (!Updates.isEnabled) return; - try { - const update = await Updates.checkForUpdateAsync(); - if (update.isAvailable) { - await Updates.fetchUpdateAsync(); - } - } catch { - // 静默失败,不影响正常使用 - } - }; - checkOTA(); }, []); return ( diff --git a/package.json b/package.json index cd408d7..6edb1b1 100644 --- a/package.json +++ b/package.json @@ -29,8 +29,7 @@ "expo-screen-orientation": "~55.0.8", "expo-status-bar": "~55.0.4", "expo-system-ui": "~55.0.9", - "expo-updates": "~55.0.15", - "pako": "^2.1.0", +"pako": "^2.1.0", "react": "19.2.0", "react-dom": "19.2.0", "react-native": "0.83.2",