From 9d51128ed3b2c72b45e7cd9128e44ebee9828ec8 Mon Sep 17 00:00:00 2001 From: sunnylqm Date: Fri, 19 Sep 2025 14:50:13 +0800 Subject: [PATCH] Update react-native-update to version 10.31.2 in package.json and enhance currentVersionInfo retrieval in RCTPushy.mm for improved data handling. --- ios/RCTPushy/RCTPushy.mm | 4 +++- package.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ios/RCTPushy/RCTPushy.mm b/ios/RCTPushy/RCTPushy.mm index 35ccc82..bb35ec0 100644 --- a/ios/RCTPushy/RCTPushy.mm +++ b/ios/RCTPushy/RCTPushy.mm @@ -178,7 +178,9 @@ RCT_EXPORT_MODULE(RCTPushy); NSDictionary *pushyInfo = [defaults dictionaryForKey:keyPushyInfo]; NSString *currentVersion = [pushyInfo objectForKey:paramCurrentVersion]; ret[@"currentVersion"] = currentVersion; - ret[@"currentVersionInfo"] = [defaults objectForKey:[keyHashInfo stringByAppendingString:currentVersion]]; + if (currentVersion != nil) { + ret[@"currentVersionInfo"] = [defaults objectForKey:[keyHashInfo stringByAppendingString:currentVersion]]; + } // clear isFirstTimemarked if (ret[@"isFirstTime"]) { diff --git a/package.json b/package.json index 70d537a..3c74b5e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-update", - "version": "10.31.1", + "version": "10.31.2", "description": "react-native hot update", "main": "src/index", "scripts": {