代码改变世界

从app里跳到appstore评论页面的实现

2014-06-23 16:17  JG2014  阅读(348)  评论(0编辑  收藏  举报

// 如果要实现在应用里面跳到appstore的对应评论页面里面的话,只要将下面地址中App_ID替换成自己的id就可以了,其他的地方都不用管。 
// 如果要用Safari浏览器做实验的话可以将地址中的 "itms-apps://" 替换成"http://"即可。 
// 另外也可以尝试地改变其中几个参数的数值,可以看看结果。 
 // 注意: 必须使用真机调试,目前来说还是不支持模拟器运行的 

NSString * appstoreUrlString = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?mt=8&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software&id=APP_ID"; 
     
    NSURL * url = [NSURL URLWithString:appstoreUrlString]; 
     
    if ([[UIApplication sharedApplication] canOpenURL:url]) 
    { 
        [[UIApplication sharedApplication] openURL:url]; 
    } 
    else 
    { 
        NSLog(@"can not open"); 
    }