有两种方法到App Store评分,需要提供Apple ID(到开发者账号对应app信息查看)
1.跳出当前应用,跳转到App Store评分
[[UIApplication sharedApplication] openURL:[NSURLURLWithString:@"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=@"Apple ID"&pageNumber=0&sortOrdering=2&type=Purple+Software&mt=8"]];
2.在应用内内置App Store评分
#import <StoreKit/StoreKit.h>
//应用内置评分
- (void)willAppScore{
//初始化控制器
SKStoreProductViewController *storeVC = [[SKStoreProductViewController alloc] init];
storeVC.delegate = self;
[storeVC loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier:@"Apple ID"} completionBlock:^(BOOL result, NSError * _Nullable error) {
if (error) {
[SVProgressHUD showErrorWithStatus:@"出错了