iOS评分API

苹果开放评分API

以alert形式弹出评分提示,评分不用再跳转到App Store,但仅限iOS10.3或更高版本使用,10.3以下仍然需要到App Store评价。

使用方法如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
判断系统版本号
if ([self systemVersion] >= 110300) {
// 如果iOS版本大于等于10.3直接使用API
[SKStoreReviewController requestReview];
} else {

// 如果iOS版本小于10.3,则需要跳转到App Store评价
// 1. 找到应用程序的描述链接,比如:http://itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8,然后将 http:// 替换为 itms:// 或者 itms-apps://:
// 2. 使用UIApplication跳转到App Store

NSURL *appURL = [NSURL URLWithString:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=587767923"];
[[UIApplication sharedApplication]openURL:appURL options:@{} completionHandler:NULL];
}

效果图




效果图