/测试版本更新
-(void)GetUpdate
{
NSDictionary *infoDict = [[NSBundle mainBundle] infoDictionary];
NSString *nowVersion = [infoDict objectForKey:@"CFBundleVersion"];
NSURL *url = [NSURL URLWithString:@"http://itunes.apple.com/lookup?id=6224939"];//
NSString * file = [NSString stringWithContentsOfURL:url];
file= [file stringByReplacingOccurrencesOfString:@"\n" withString:@""];
if(file !=nil)
{
int count= [[g_json GetValueWithJsonKey:file key:@"resultCount"]intValue];
if(count>0)
{
file = [file substringWithRange:NSMakeRange(31, file.length-33)];
NSString *newVersion = [g_json GetValueWithJsonKey:file key:@"version"];
if([nowVersion isEqualToString:newVersion]==NO)
{
[self performSelectorOnMainThread:@selector(AlertNewVersion:) withObject:nil waitUntilDone:NO];
}
}
}
}
-(void)AlertNewVersion:(id)sender
{
UIAlertView *alertNewVer = [[UIAlertView alloc]initWithTitle:nil message:@"版本有更新" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"更新", nil];
[alertNewVer show];
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if(buttonIndex==1)
{
NSURL *url = [NSURL URLWithString:@"https://itunes.apple.com/us/app/xg-ke-hui/id622493449?ls=1&mt=8"];
[[UIApplication sharedApplication]openURL:url];
}
}
转载于:https://www.cnblogs.com/zzili/archive/2013/01/28/6663182.html