gpt4 book ai didi

ios - 如果用户已经对应用进行了评分,如何避免向用户显示应用内评论提示

转载 作者:行者123 更新时间:2023-12-04 11:31:23 30 4
gpt4 key购买 nike

我正在使用 Apple 提供的 SKStoreReviewController.requestReview() API 向用户显示对我的应用程序进行评分的提示。但是,如果他/她已经对我的应用程序进行了评分,我不想向用户显示提示。我该怎么做。是不是由SKStoreReviewController自动处理,如果不是,怎么办?如果是,我如何在开发环境中验证它?

我找不到任何关于它的 Apple 文档。

最佳答案

对 OP 的 react 较晚,但希望这对其他人有帮助。
Apple 并没有让答案很容易找到,但它确实说 here如果用户已经提供反馈,则不会显示审查请求对话框。

If the user hasn't already given feedback, the system displays anin-app prompt that asks for a rating and an optional written review


应用程序包版本也必须不同才能显示审查请求对话框,如 here 所述

The review prompt must not have been shown for a version of the app bundle that matches the current bundle version.


因此, SKStoreReviewController.requestReview()如果用户已经在用户当前版本上为您的应用编写了评论,API 将负责确保不显示应用内评论请求对话框的逻辑。当应用程序包版本在用户设备上更新时,只要您没有超过 Apples 配额,它可能会显示对话框(一年只能显示 3 次应用内审查请求对话框)

关于ios - 如果用户已经对应用进行了评分,如何避免向用户显示应用内评论提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51978953/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com