iOS 10.3 应用内评分 SKStoreReviewController

写在前面

iOS 10.3 开放了一个新的接口,可以实现用户在应用内评分,不需要跳转到App Store。


实现效果

苹果开放的接口

官方原文
原文中提到 SKStoreReviewController 这个类,在XCode 8.3里边搜索这个类,发现他是在StoreKit这个框架下的类,并且提供了一个类方法如下。

+ (void)requestReview;

SDKs iOS 10.3+
On This Page
Declaration
Discussion

点击上面的链接,可以跳转到XCode的api文档中查看相关接口,在这里我大概翻译一下文档里描述的内容。

  • 在开发模式下调用这个接口都会显示评分窗口。
  • 这个接口的显示逻辑是苹果控制的(你调用这个接口,但它不一定会显示)。
  • 不建议在应用内通过点击按钮弹出这个评分窗口。

使用方法

先在工程的 target -> General -> Link Frameworks and Libraries -> 添加StoreKit.framework

// 在需要用到这个接口的类里边import一下框架
#import <StoreKit/StoreKit.h>

// 调用方法
[SKStoreReviewController requestReview];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,257评论 4 61
  • 2017年马上快过去一半了,我突然觉醒了。刚刚从失恋中挣脱出来,刚刚在家里感受到巨大的压力,深刻理解“人无远虑,必...
    金色的娜小姐阅读 1,722评论 0 2
  • 01 世界上最不划算的事情就是装逼,它是在现实的基础上过度放大某一点而产生的一个假动作。 而这个动作不是令人最舒服...
    黑金掌柜儿阅读 3,047评论 0 1
  • 前几天是世界读书日,却在我的头脑中差一点擦身而过。我的记忆里似乎再没有书的影子,自然与这个节日毫无关联。可我的好友...
    看笑话儿不嫌事大阅读 1,566评论 0 0
  • 最近发现鸡汤类的文章书籍尤其受到大众的喜爱,我本人每次在简书上也特别喜欢看鸡汤,总觉得心情低落时鸡汤文都会带给自己...
    宴宴阅读 3,017评论 2 1