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": {