Skip to content

Commit ebe0b11

Browse files
smdjeffkimxogus
authored andcommitted
Fix #95 (#96)
1 parent 9fe782d commit ebe0b11

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

packages/react-native-version-check/ios/RNVersionCheck.m

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,30 +17,29 @@ - (dispatch_queue_t)methodQueue
1717

1818
- (NSString*) country
1919
{
20-
NSString *country = [[NSLocale currentLocale] objectForKey:NSLocaleCountryCode];
21-
return country;
20+
return [[NSLocale currentLocale] objectForKey:NSLocaleCountryCode] ?: @"";
2221
}
2322

2423
- (NSString*) packageName
2524
{
26-
return [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleIdentifier"];
25+
return [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleIdentifier"] ?: @"";
2726
}
2827

2928
- (NSString*) currentVersion
3029
{
31-
return [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];
30+
return [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"] ?: @"0";
3231
}
3332

3433
- (NSString*) currentBuildNumber
3534
{
36-
return [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleVersion"];
35+
return [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleVersion"] ?: @"0";
3736
}
3837

3938

4039
- (NSDictionary *)constantsToExport
4140
{
4241
return @{
43-
@"country": (self.country) ? self.country : @"",
42+
@"country": self.country,
4443
@"packageName": self.packageName,
4544
@"currentVersion": self.currentVersion,
4645
@"currentBuildNumber": self.currentBuildNumber,

0 commit comments

Comments
 (0)