- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
文档中说,应用程序每年可以通过 SKSToreReviewController 三次要求用户进行评分。
大多数人建议在 UserDefaults 中保存一个变量,并在几次使用后调用该函数。如果您每年调用该函数超过 3 次,会发生什么情况? App Store 会忽略这些电话并在一年后再次要求评分,还是会出现某种错误?
如果应用已更新(即从 1.0 版跳转到 2.0 版)会怎样? 3个请求会被重置吗?
最佳答案
简而言之,您选择适当的时间显示警报,但系统将决定是否实际显示警报。因此,只要您不将其称为对用户交互的响应,就不必担心“过度调用”。
Although you should call this method when it makes sense in the user experience flow of your app, the actual display of a rating/review request view is governed by App Store policy. Because this method may or may not present an alert, it's not appropriate to call it in response to a button tap or other user action.
突出显示我的。
https://developer.apple.com/documentation/storekit/skstorereviewcontroller/2851536-requestreview
关于你的第二个问题,我能找到的关于它可能显示多少次的唯一引用是“每年 3 次”。它没有提到每个应用程序版本或更新 3 次。明智地使用此 API。
关于ios - swift : SKStoreReviewController - how often can it be called?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46355044/
有什么方法可以改变 SKStoreKitReviewController 的颜色/色调吗?当我修改应用程序以支持 DarkMode 时,在黑暗模式下,呈现的 viewController 看起来不太好
仅当此特定用户/应用安装没有发生应用崩溃(最近)时,我才会调用 SKStoreReviewController.requestReview()。 所以问题是,我如何在应用程序中知道该应用程序本身至少崩
我正在使用 SKStoreReviewController 来显示内置的 AppStore 评级 UI。当我在本地测试时,应用程序图标未显示在弹出窗口中,而是显示了 Xcode 的默认图标(对于没有图
我实现了 SKStoreReviewController。它给出了对应用程序进行评分的提示。如果我点击星星,它会显示两个标题为提交 和取消 的按钮。我的应用程序仍未在 App Store 中,因此“提
为什么“SKStoreReviewController 的”发送按钮显示为灰色并且触摸时没有响应?可能和我处于 DEBUG 模式有关? 最佳答案 它仅在 从应用商店 下载应用后启用。 在开发期间,甚至
在我的 iOS 应用程序中,我使用 SKStoreReviewController 请求用户对应用程序进行评分。 Apple 文档说将用于请求“给我们评分”弹出窗口的代码放在我们想要的任何地方,他们将
所以我有一个应用程序已经在应用程序商店中,我现在正在尝试实现 SKStoreReviewController。 我添加了通过请求审核方法处理和显示对话框的逻辑。但此对话框在新设备上仅出现 3 次,而在
每次我调用 SKStoreReviewController.requestReview() 时,整个模拟器都会卡住并变得无响应。我总是从主线程调用它,但每次都有同样的问题。我在 iOS 12.1.4
我有几个问题找不到答案。 我们可以知道用户是否点击了取消/提交吗? 我们可以知道用户是否已经发表评论了吗? (不再向他显示模态) 如果用户给出评论并调用显示评论模式的方法,它会出现吗? 最佳答案 没有
我正在尝试实现 StoreKit 的 requestReview API: [SKStoreReviewController requestReview]; 当对话框出现时,它缺少“正在享受 [app
根据评论在 SKStoreReviewController 提示上的表现,跟踪数据和优化评论会更容易。 但是我们如何检测用户点击了哪个按钮呢?现在不要? 1* 4* 5*?提交审核? 最佳答案 你不能
我想用10.3新增的功能向用户征求评价。在docs ,苹果声明当调用此方法时“显示评级/评论请求 View ”。 我正在查看评分 View (您可以在其中选择要评分的星数),但我无法撰写评论。我不得不
使用 SKStoreReviewController 进行 inAppReview 需要一些时间才能出现提示,有什么办法可以让它显示得更快吗? 另外,提交按钮一直是灰色的,不允许我评价,这是因为我还没
调用 SKStoreReviewController.requestReview() 后,用户将弹出一个窗口。 当用户点击任何选项时,我怎么知道弹出窗口已关闭? 最佳答案 不可能SKStoreRevi
我的 swift iOS 应用程序有一个带键盘显示的事件文本字段。每次用户点击键盘上的返回键时,我都会调用 SKStoreReviewController.requestReview() 这听起来可能
我已将以下内容添加到我的 AppDelegate 并导入了 StoreKit。审查模式按预期在启动时弹出。我的问题是,我是负责此调用频率的人还是 Apple? docs仍然很轻,但我读了elsewhe
我正在查看使用 SKStoreReviewController 的新 requestReview() API。文件指出: “虽然您应该在应用的用户体验流程中调用此方法,但评级/评论请求 View 的实
我成功实现了 SKStoreReviewController。但是当提示出现时,“提交”按钮是灰色的并且被禁用。 我以为这是因为我处于 Debug模式,但是当我使用 Ad-Hoc PP 发布应用程序时
我了解到,当我们调用SKStoreReviewController.requestReview()时,Apple会根据多种因素决定是否显示评论提示。我很好奇的是我们的应用程序提示之间的最短时间。 Ac
我想显示以下弹出窗口:“您喜欢这个应用程序吗?” 如果是,则通过 SKStoreReviewController.requestReview() 显示内置 Apple 的审核请求 如果没有 - 则将客
我是一名优秀的程序员,十分优秀!