Fix crash if minOSVersion is not provided

This commit is contained in:
Andreas Linde
2013-10-09 14:20:28 +02:00
parent 82cc66c454
commit e58036b5f9

View File

@@ -801,7 +801,7 @@ typedef NS_ENUM(NSInteger, BITUpdateAlertViewTag) {
if ([appVersionMetaInfo isValid]) {
// check if minOSVersion is set and this device qualifies
BOOL deviceOSVersionQualifies = YES;
if ([appVersionMetaInfo minOSVersion]) {
if ([appVersionMetaInfo minOSVersion] && ![[appVersionMetaInfo minOSVersion] isKindOfClass:[NSNull class]]) {
NSComparisonResult comparissonResult = bit_versionCompare(appVersionMetaInfo.minOSVersion, [[UIDevice currentDevice] systemVersion]);
if (comparissonResult == NSOrderedDescending) {
deviceOSVersionQualifies = NO;