在 Xcode 14.3.1、macOS 13.6 上调试时,SKStoreReviewController requestReview 不显示审阅提示

SKStoreReviewController requestReview doesn't show the review prompt when debugging on Xcode 14.3.1, macOS 13.6

提问人:RRN 提问时间:11/2/2023 最后编辑:WillekeRRN 更新时间:11/2/2023 访问量:31

问:

在 Xcode 14.3.1、macOS 13.6 上调试时,[SKStoreReviewController requestReview] 不显示审阅提示。为什么?这是一个已知的错误吗?

Swift Objective-C Xcode macOS StoreKit

评论

0赞 son 11/2/2023
您是否在真实设备上请求?根据苹果文件,评分和评论弹出窗口每年最多只显示 3 次。
0赞 RRN 11/2/2023
是的,我在真正的 Mac 上进行了测试
0赞 son 11/2/2023
查看此文档的“讨论”部分
0赞 RRN 11/2/2023
它提到:当你的 app 在开发模式下调用此方法时,StoreKit 会始终显示评分和评论请求视图,以便你可以测试用户界面和体验。
0赞 Hongtron 12/8/2023
在 macOS 13.6.1 上的 Xcode 15.0.1 中遇到完全相同的问题。从 Xcode 调试运行我的 MacOS 应用程序时,从不显示查看提示。尝试了 @Environmen(.\requestReview) 和 SKStoreReviewController.requestReview()。同样,在真正的 Mac 上进行开发和测试。从 Xcode 调试构建和从存档进行开发测试。根据文档,在开发/调试版本中,它应该始终显示评级提示。围绕这一点进行开发非常困难。

答: 暂无答案