From 11b383d10b84dcd7d26c313fce26bb6c95b49a16 Mon Sep 17 00:00:00 2001 From: sunnylqm Date: Thu, 25 Jul 2024 23:45:12 +0800 Subject: [PATCH] v10.10.1 --- Example/testHotUpdate/package.json | 3 ++- package.json | 2 +- src/provider.tsx | 6 ++++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Example/testHotUpdate/package.json b/Example/testHotUpdate/package.json index 5a44753..2008818 100644 --- a/Example/testHotUpdate/package.json +++ b/Example/testHotUpdate/package.json @@ -9,7 +9,8 @@ "test": "jest", "test:e2e": "detox test --configuration android.emu.debug", "lint": "eslint .", - "postinstall": "patch-package" + "postinstall": "patch-package", + "apk": "cd android && ./gradlew assembleRelease" }, "dependencies": { "patch-package": "^6.5.1", diff --git a/package.json b/package.json index 1982b1a..a7b0f7c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-update", - "version": "10.10.0", + "version": "10.10.1", "description": "react-native hot update", "main": "src/index", "scripts": { diff --git a/src/provider.tsx b/src/provider.tsx index dc5db18..24904b1 100644 --- a/src/provider.tsx +++ b/src/provider.tsx @@ -273,6 +273,12 @@ export const PushyProvider = ({ if (payload && payload.type) { if (payload.type === '__rnPushyVersionHash') { await checkUpdate({ toHash: payload.data }); + if (updateInfoRef.current && updateInfoRef.current.upToDate) { + Alert.alert( + '提示', + '当前尚未检测到更新版本,如果是首次扫码,请等待服务器端生成补丁包后再试(约10秒)', + ); + } return true; } }