unity程序改变世界iOS Developer

无需打开AppStore 就能让用户给app评分的 API

2017-06-04  本文已影响385人  齊葩

实现效果如图:

代码:

需要导入库 : #import <StoreKit/StoreKit.h>

if([SKStoreReviewController respondsToSelector:@selector(requestReview)]){

[SKStoreReviewController requestReview];

}else{

NSString  * nsStringToOpen = [NSString  stringWithFormat: @"itms-apps://itunes.apple.com/app/id%@?action=write-review",@"1041804461"];//替换为对应的APPID[[UIApplication sharedApplication] openURL:[NSURL URLWithString:nsStringToOpen]];

}

注意:

1. 由于此API只支持iOS10.3+,因此应该先做版本判断,iOS10.3以下还是跳转到Appstore中进行评分

2. 请用真机测试

3. 官方文档说有几率弹出不来不建议用按钮调用

弹框里面的内容是可以改的请参考:苹果官方文档

参考文章:http://blog.csdn.net/dolacmeng/article/details/70171548

点击这里可以看到作者的其他文章

欢迎转载,转载请标明出处: http://www.jianshu.com/p/b92b2f129413


上一篇下一篇

猜你喜欢

热点阅读