所以我有一个应用程序已经在应用程序商店中,我现在正在尝试实现 SKStoreReviewController。
我添加了通过请求审核方法处理和显示对话框的逻辑。但此对话框在新设备上仅出现 3 次,而在其他某些设备上根本不会出现。
几乎就像该应用程序已在应用程序商店中上线一样。对此的补充是,一旦用户对应用程序进行评分,弹出对话框是否会再次显示?
尽管文档中没有提及:
No matter how many times you call the API, the system will only show up to a maximum of 3 prompts to the same user in a 365-day period.
并且一个版本只会显示一次。
警报始终在调试中显示。请注意,用户可以完全禁用评级警报,前往
Settings -> iTunes & App Store -> In-app ratings & review
。
确保您的设备有互联网连接。对我来说,当我的设备处于飞行模式时,它不起作用。
确保已经完成 pod 安装,我通过在 ios 目录中进行 pod install 解决了。