|
|
@@ -140,9 +140,17 @@
|
|
|
NSString* required_ver=[objheader objectForKey:@"client_ver"] ;
|
|
|
DebugLog(@"required_ver=%@ ",required_ver);
|
|
|
NSDictionary* infoDict =[[NSBundle mainBundle] infoDictionary];
|
|
|
- NSString* versionNum =[infoDict objectForKey:@"CFBundleVersion"];
|
|
|
+ NSString* versionNum =[infoDict valueForKey:@"CFBundleVersion"];
|
|
|
versionNum = [NSString stringWithFormat:@"A%@",versionNum];
|
|
|
- app.applicationIconBadgeNumber = [[objheader valueForKey:@"badge" ] intValue];
|
|
|
+ int ibadge = [[objheader valueForKey:@"badge"] intValue];
|
|
|
+
|
|
|
+// if([ibadge isEqual:[NSNull null]])
|
|
|
+// strbadge=@"0";
|
|
|
+// if(ibadge==nil)
|
|
|
+// ibadge=@"0";
|
|
|
+// if([strbadge isEqualToString:@"null"])
|
|
|
+// strbadge=@"0";
|
|
|
+ app.applicationIconBadgeNumber = ibadge;//[strbadge intValue];
|
|
|
|
|
|
BOOL bigger = [versionNum compare:required_ver] ;
|
|
|
if(!bigger)
|