Back to skills
extension
Category: Development & EngineeringNo API key required

"app-review"

App Store review prompts: StoreKit requestReview(), timing rules, rate limiting, review request best practices. Use when adding rating prompts, requesting reviews, or integrating StoreKit review APIs. Triggers: requestReview, StoreKit, AppStore, rating, review prompt.

personAuthor: jakexiaohubgithub

App Review

APP REVIEW (StoreKit):

  • import StoreKit; @Environment(.requestReview) var requestReview
  • Call requestReview() — Apple handles the dialog
  • Trigger after meaningful engagement (launchCount >= 5, key task completed)
  • Track with @AppStorage("launchCount"), increment in .onAppear of root view
  • Apple limits to 3 prompts/year — never on first launch
  • Check: never request immediately after error, crash, or purchase