所以我有一个应用程序已经在应用程序商店中,我现在正在尝试实现 SKStoreReviewController。
我添加了通过请求审查方法处理和显示对话框的逻辑。但是此对话框在新设备上仅出现 3 次,而在其他某些设备上则根本没有出现。
它几乎就像应用程序在应用程序商店中上线一样。对此的补充是,一旦用户对应用程序进行评分,弹出对话框会再次显示吗?
所以我有一个应用程序已经在应用程序商店中,我现在正在尝试实现 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
。