requestReview() prompting repeatedly

We're getting user reports that the App Store rating prompt appears repeatedly — one user says they're prompted roughly every day, and that they still get the prompt after they've already left a rating. This contradicts the documented behavior, so I want to check whether others are seeing the same thing or whether there's a known regression.

What the docs say should happen

  • The system limits display to 3 occurrences per app within a 365-day period.
  • For a user who has already rated/reviewed, StoreKit should only display again if the app version is new and more than 365 days have passed since their previous review.

Has anyone else experience it?

Please file a feedback assistant with a sysdiagnose and screen recording.



How to File Feedback assistant ticket? https://feedbackassistant.apple.com/

  • Login with your developer account,
  • Choose "iOS & iPadOS”
  • Choose AppStore
  • “Incorrect & Unexpected behavior"
  • Input the issue description and title.
  • Upload attachments
  • Click “Submit”
  • Copy the Ticket ID “FBxxxxxxx” and let us know.

To capture a system diagnose log. https://developer.apple.com/bug-reporting/profiles-and-logs/?platform=ios

You should wrap that in your own rate limiter. Sometimes the system is buggy and you can't control that.

But more importantly, the system doesn't limit behaviour in debug mode and that gets real annoying real fast.

requestReview() prompting repeatedly
 
 
Q