码迷,mamicode.com
首页 > 移动开发 > 详细

app 评分

时间:2016-11-14 11:46:24      阅读:321      评论:0      收藏:0      [点我收藏+]

标签:添加   error   appstore   self   mat   com   模态   rod   实现   

#pragma mark -- app store

- (void)jumpToAppStore{

    

 

      NSString *evaluateString = [NSString stringWithFormat:@"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=517198355&pageNumber=0&sortOrdering=2&type=Purple+Software&mt=8" ];

    

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:evaluateString]];

 

    

}

 

#pragma mark -- 应用内

//苹果提供了一个框架StoreKit.framework,

//导入StoreKit.framework,在需要跳转的控制器里面添加头文件 #import,

//实现代理方法:< SKStorePRoductViewControllerDelegate >

- (void)loadAppStoreController

{

    

    //初始化控制器

    SKStoreProductViewController *storeProductViewContorller = [[SKStoreProductViewController alloc] init];

    //设置代理请求为当前控制器本身

    storeProductViewContorller.delegate = self;

    //加载一个新的视图展示

    [storeProductViewContorller loadProductWithParameters:

     //appId唯一的

     @{SKStoreProductParameterITunesItemIdentifier : @"517198355"} completionBlock:^(BOOL result, NSError *error) {

         //block回调

         if(error){

             NSLog(@"error %@ with userInfo %@",error,[error userInfo]);

         }else{

             //模态弹出appstore

             [self presentViewController:storeProductViewContorller animated:YES completion:^{

                 

             }

              ];

         }

     }];

}

     

- (void)productViewControllerDidFinish:(SKStoreProductViewController *)viewController{

            

            [self dismissViewControllerAnimated:YES completion:^{

                

            }];

            

        }

 

app 评分

标签:添加   error   appstore   self   mat   com   模态   rod   实现   

原文地址:http://www.cnblogs.com/daxueshan/p/6060883.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!