iOS app应用 跳转appStore评分 2
2016-10-13 15:53
447 查看
注意点!!!
要用真机测试才能看效果。要保持网络良好。
1、去AppStore评分有2种方式。由于第一种,不太推荐,因为,还要额外跳转,显得麻烦!下面介绍我常用的方法。就是第二种方法。
2、下面的方法,你只需把代码拷贝就可以使用了!
首先导入#import <StoreKit/StoreKit.h> // 评分库
代理 设置 <SKStoreProductViewControllerDelegate>
-- 实现代理协议方法
- (void) viewDidLoad { // 把要评分的 appId 放在这 -- 这里测试用 《圣诞愿望》 [self openAppWithIdentifier:@"940489630"]; } /** * 实例化一个SKStoreProductViewController类 -- 评分 用 */ - (void)openAppWithIdentifier:(NSString *)appId { SKStoreProductViewController *storeProductVC = [[SKStoreProductViewController alloc] init]; storeProductVC.delegate = self; NSDictionary *dict = [NSDictionary dictionaryWithObject:appId forKey:SKStoreProductParameterITunesItemIdentifier]; [storeProductVC loadProductWithParameters:dict completionBlock:^(BOOL result, NSError *error) { if (result) { [self presentViewController:storeProductVC animated:YES completion:nil]; } }]; }
#pragma mark - SKStoreProductViewControllerDelegate 嵌入应用商店 /** 按取消按钮Cancel返回所调用代理方法,此处返回到ViewController控制器 <pre class="hljs objectivec"><code class="objectivec"> */ - (<span class="hljs-keyword">void</span>)productViewControllerDidFinish:(SKStoreProductViewController *)storeProductVC { [storeProductVC dismissViewControllerAnimated:<span class="hljs-literal">YES</span> completion:^{ [<span class="hljs-keyword">self</span><span class="hljs-variable">.navigationController</span> popToRootViewControllerAnimated:<span class="hljs-literal">YES</span>]; }]; }</code>
补充:
跳转App Store下载应用:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/app/你的idAPPID"]];
跳转到App Store评分
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=APPID&pageNumber=0&sortOrdering=2&type=Purple+Software&mt=8"]];
相关文章推荐
- iOS app应用 跳转appStore评分 1
- iOS计算App缓存的大小以及清理、iOS应用跳转到appstore评分、文字加阴影、 NSMutableArray到NSData的转化
- iOS --- 应用内跳转到AppStore里评分
- ios应用内跳转到appstore里评分
- iOS—应用内跳转到AppStore进行评分
- ios应用内跳转到appstore里评分
- ios应用内跳转到appstore里评分
- iOS 获取appStore的链接地址,从app中跳转 appStore中应用
- ios应用内跳转到appstore里评分
- ios应用增加给appstore评分和进入app安装页面代码功能
- ios应用增加给appstore评分和进入app安装页面代码功能
- ios应用内跳转到appstore里评分
- ios-app跳转到appStore评分
- ios应用内跳转到appstore里评分
- ios应用内跳转到appstore里评分
- ios应用内跳转到appstore里评分
- IOS--OC获取app应用版本的信息和当前设备的各种信息,跳转到appstore(二)
- iOS 应用跳转到AppStore评分 可内置跳转