作者 xuyafei86 关注

2017.03.30 12:39* 字数 428 阅读 265评论 4喜欢 11

iOS10.3 对 App 的评论系统进行了较大的升级。主要在三个方面。

  1. 支持 App 内评分
    在此之前我们要实现 App 内评分需要使用 SKStoreProductViewController。它只会在 App 内部模态打开在 AppStore 的详情页。iOS10.3 后 StoreKit 增加了支持 App 内评分的 SKStoreReviewController。它只有一个类方法 +(void)requestReview。在满足条件时它会在 App 内部弹出用来评分的 Alert。如下图所示,它只能评分,不能评论,且在没网络或调用次数频繁的时候将没有任何效果。弹出的 Alert 使用 UIWindow 实现,windowLevel 为 UIWindowLevelStatusBar - 1,即 999,你可以用更高或相同的层级来遮盖它。

  2. 支持直接跳转到 AppStore 的评论编辑页
    通过在项目 URL 查询参数的最后加上 action=write-review 就可以跳转到 AppStore 并自动模态打开评论编辑页面,如下图所示。例如:itms-apps://itunes.apple.com/app/id541052011?action=write-review。在此之前我们只能跳转到评论页。

  3. 支持开发者回复
    开发者可以在 iTunes Connect 中回复用户的评论。并可以编辑和删除自己的回复。回复后会在 AppStore 对应的评论下会公开显示“开发人员回复”。用户只有在 iOS10.3 之后的系统才能看到回复内容。此外,开发者还可以举报删除用户的评论。回复和举报与用户评论一样,都需要最多 24 小时的审核。

参考资料

Ratings, Reviews, and Responses
SKStoreReviewController requestReview() may or may not present and alert?

 日记本

© 著作权归作者所有
举报文章

关注xuyafei86

写了 47887 字,被 660 人关注,获得了 469 个喜欢

Maxthon 傲游浏览器 iOS开发 微博:weibo.com/xuyafei86 Gi...

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

赞赏支持
喜欢
11

   更多分享

登录 后发表评论

4条评论 只看作者

按喜欢排序按时间正序按时间倒序

SAW

2楼 · 2017.03.30 16:39

 想不明白苹果在搞什么,既然10.3出了应用内评分,为啥不把评论输入也加进去

 赞  回复

xuyafei86: 应用内评分是用便捷性来吸引评分。但是让输入文字的话大部分人就不愿意点了。可能是这个考虑吧。也许以后会支持,不支持的确有点不能理解,做成可选的也行。

2017.04.06 12:06  回复

 添加新评论

iOS10.3 的评论系统相关推荐

  1. Hexo博客NexT主题美化之评论系统

    前言 更多效果展示,请访问我的 个人博客. 效果图: Valine 诞生于2017年8月7日,是一款基于Leancloud的快速.简洁且高效的无后端评论系统. 教程: 登录 Leancloud 官网, ...

  2. Nuxt.js开发中碰到的问题(二)引入gitment评论系统

    博客原文链接 概述 在初步完成功能之后就想着加上评论功能,最开始是想自己实现一个,但是综合考虑之后,还是决定引入 gitment 这个成熟的评论系统代替: 虽然之前在项目中有实现评论系统的相关经验,但 ...

  3. WP老杨解迷:可知评论系统还能勾搭用户呢

    WP老杨解迷:可知评论系统还能勾搭用户呢 玩家可以忍受任何游戏内的磨难,但偏偏不能忍受游戏外的挫折,这个游戏外可不是因为系统原因怒摔手机的义举,更加不是线下见面互炫菊花转投阵营的冲动,有可能是登录的瞬 ...

  4. Hexo瞎折腾系列(8) - 添加评论系统

    前言 Hexo的NexT主题本身就集成了一些评论系统,多说啊之类的已经关闭服务的略过不提,目前比较多人用的有畅言.来必力livere.Gitment.Gitalk.Disqus等. 我刚用的评论系统的 ...

  5. WP评论系统更换小结(转)

    第三方评论插件 多说 多说是一款追求极致体验的社会化评论框,可以用微博.QQ.人人.豆瓣等帐号登录并评论. 多说具备优质用户体验.速度和稳定性.社会化推荐.建站程序审核整合.垃圾评论过滤等特性. 自定 ...

  6. 利用“多说”制作留言板、评论系统

    留言板和评论系统在网站建设中会经常用到,今天为大家介绍如何利用多说来为自己的网站制作留言板.评论系统!注意以下只是介绍一下简单的创建设置,更多功能大家可以自己去探索! 1.进入多说网站 http:// ...

  7. ASP+AJAX制作无刷新新闻评论系统01

    传统:上半部分评论列表直接通过数据库查询语句读取并显示,每当提交新的评论时,先传递给处理页面,处理页面处理完毕后再返回index.asp这个页面,当然index.asp是重新加载获得新的评论. Aja ...

  8. 如何实现一个楼中楼的评论系统

    文章内容由蚊子的博客进行发布,或许你想看看他其他的博客呢: https://www.xiabingbao.com/comments/2017/09/01/blog-comments.html 1. 实 ...

  9. php用户评论系统,php实现文章评论系统

    最近工作中需要完成一个评论的功能,上网查找了几个评论系统的展示样式.最后参考"多说"和"畅言"等评论系统,自己使用PHP语言实现了一个简单的评论系统.并记录了两 ...

最新文章

  1. 使用指针判断数组是否为上三角矩阵
  2. 大型软件公司.Net面试题(一)
  3. 《Cocos2d 跨平台游戏开发指南(第2版)》一1.9 添加动作到精灵
  4. 采购Invoice校验_事后借记和事后贷记
  5. C++中如何读取一个数的位数_C语言编写程序求水仙花数
  6. GIS实战应用案例100篇(十五)-CASS插件应用:如何控制点属性与点名统一
  7. c 指针打印变量_C程序打印不同类型的指针变量的大小。
  8. python数据结构剑指offer-从尾到头打印链表
  9. jsp+servlet+mysql简单实现用户登陆注册
  10. 博途中用的是c吗_博图WINCC里如何添加c脚本
  11. oracle orcl 更名,Oracle 11gR2 用户重命名(rename user)
  12. 微波工程(5)——滤波器
  13. deamon守护线程
  14. 服务器里面mbr稳定转gpt,Win7系统MBR转GPT分区方法(无损数据MBR转UEFI+GPT)
  15. linux 压缩文件与解压文件
  16. CentOS8中如何支持TL-WDN7200H无线USB网卡?
  17. 【深度学习实战03】——YOLO tensorflow运行及源码解析
  18. smartq ten3 android4,SmartDevices智器SmartQ Ten3平板电脑Android 4.1固件
  19. RoboCup仿真3D TC笔记(2014年合肥中国公开赛 仿真3D比赛环境搭建)
  20. 信息熵、条件熵、联合熵、互信息和条件互信息

热门文章

  1. Windows搭建以太坊的私有链环境
  2. JavaScript arguments对象
  3. C# 实现Oracle中的数据与Excel之间的转换
  4. 史上最浅显易懂的Git教程!
  5. 用Asp.net实现简单的文字水印
  6. poj 2362 Square
  7. robot简单功能测试脚本设计(例子)
  8. Java一个线程能否结束另一个永不停止的线程
  9. Linux 汇编语言开发指南
  10. Memcached内存池分析