1、前言
iOS 终于开发应用内评星和评论功能啦!不用每次跑到AppStore,这样用户体验越来越好!这也是苹果开放和进步地方,希望大家不要总以为创新就是新事件!也许新东西不是好东西~
2、使用说明
接口调用
1 | @available(iOS 10.3, *) |
没有什么特点,直接调用就好:
1 | import StoreKit |
显示样式
正式环境下,调用接口后,一年内只会显示3次。可以选择打分,或者以后。显示界面:
打分后,可以确定要提交,或者取消。
如果点击提交,会提示是否要撰写评论,如果点击 好
就关闭页面。如果点击撰写评论
,就会打开详细的评论页面。
这个评价页面跟在 AppStore 上的评价页面是一样的,可以填写标题和内容。
注意事项
- 应用内评分功能只能在iOS 10.3 以上使用
- 在 iTunes Connect 可以查看、筛选、回复评论
- AppStore 默认显示最新版本应用的评分和评论
- 从第一次评分弹窗开始,评分弹窗在365天内只能显示3次
- 评分弹窗是标准化UI,不提供自定义
- dev模式下一直可以显示评分视图,dis模式下使用 TestFlight 点击不会显示
- 在打5星⭐,点击提交后,可以再次选择是否要文字评论,如果不需要就可以关闭窗口啦
- 文字评论也可以跳转到 AppStore 里进行,在 AppStore 应用下载链接后面拼接查询参数 “action=write-review” 【注:不限制 iOS 系统版本,都可以跳转到 AppStore 打开评价页面】
参考
- 如有疑问,欢迎在评论区一起讨论!
- 如有不正确的地方,欢迎指导!
> 注:本文首发于 [iHTCboy's blog](https://iHTCboy.com),如若转载,请注来源