iOS APP评分方式

作者: Jerry_WJ | 来源:发表于2016-04-21 10:05 被阅读2237次

1.跳出应用,跳转到AppStore,进行评分

如果是7.0以前的系统

NSString *str = [NSString stringWithFormat:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=xxxxxx" ];  

[[UIapplication sharedApplication] openURL:[NSURL URLWithString:str]];  

如果是7.0以后的系统

NSString *str = [NSString stringWithFormat:@"itms-apps://itunes.apple.com/app/idxxxxxxx"];  

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


2.在应用内,内置AppStore进行评分

苹果提供了一个框架StoreKit.framework,导入StoreKit.framework,在需要跳转的控制器里面添加头文件 #import, 实现代理方法:< SKStorePRoductViewControllerDelegate >

//自定义方法

- (void)loadAppStoreController

{

// 初始化控制器

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

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

storeProductViewContorller.delegate = self;

[storeProductViewContorller loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier:kAppId}  completionBlock:^(BOOL result, NSError *error)   {

if(error)

{

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

}  else

{

// 模态弹出appstore

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

}];

}

//AppStore取消按钮监听

- (void)productViewControllerDidFinish:(SKStoreProductViewController *)viewController

{

[self dismissViewControllerAnimated:YES completion:^{

}];

}

相关文章

  • iOS APP评分方式

    1.跳出应用,跳转到AppStore,进行评分 如果是7.0以前的系统 NSString *str = [NSSt...

  • iOS App 评分

    iOS App 评分 方式一 APP 内部评分只能评分,不能评价详情 引入头文件 未上线提交只能是灰色的仅支持i...

  • iOS App内评分

    App内评分 苹果在iOS 10.3中增加了App评分的新API,用户可以直接在App内评分,而不用跳转到App ...

  • iOS之APP评分实现

    APP评分实现有两种方式:跳转到App Store进行评分和APP内评分 1.跳转到App Store进行评分 p...

  • iOS APP评分

    iOS APP评分时需要调用App Store跳转到对应APP的详情页进行评分。 1、首先需要获取到APP的App...

  • iOS 应用内评分

    iOS 应用内评分 iOS10.3允许开发者敦促用户在 App Store 上对应用进行评分。整个评分过程直接在 ...

  • iOS App 评分

    一、iOS App内评分 注意: 苹果官方说不能骚扰用户,因此使用此API有非常严格的限制:苹果规定,每台设备、每...

  • APP评分打星

    App Store评分方式 1、通用方式通过App内部打开网页形式,跳转到AppStore编辑评论,可评分,可评论...

  • ios各个版本内容记录

    iOS10.3 1.APP内打开评分弹框

  • iOS 程序内评价

    程序内评价 在 iOS 10.3 中,可以利用新的 API 在 App 内通过弹窗的方式请求用户直接给出评分,不再...

网友评论

    本文标题:iOS APP评分方式

    本文链接:https://www.haomeiwen.com/subject/aofglttx.html