美文网首页unity程序改变世界iOS Developer
无需打开AppStore 就能让用户给app评分的 API

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

作者: 齊葩 | 来源:发表于2017-06-04 20:58 被阅读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


    相关文章

      网友评论

      • justbilt:牛逼, 很实用的一个接口, 感觉会大大提高评论的转化率.

      本文标题:无需打开AppStore 就能让用户给app评分的 API

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