title: SKStoreReviewController how to detect that user has turned off Rate This App (RTA) in settings or 3 times limit has reached?
body: <p>Starting iOS 10.3, Apple is limiting the review prompt (Rate This App) to 3 times a year and it can be turned off in the user's settings.</p>
  
  <p>Q: How do we detect that the 3 times limit has reached or if the user has turned off RTA so in the app I won't show a popup saying: "Did you like the app? If yes, can you write a review? [Yes/No]" because then, if the user taps Yes, nothing will show up.</p>
  
  <p>There is really not much information here from the official documentation: <a href="https://developer.apple.com/reference/storekit/skstorereviewcontroller" rel="noreferrer">https://developer.apple.com/reference/storekit/skstorereviewcontroller</a></p>
  
  <blockquote>
    <p>Although you should call this method when it makes sense in the user experience flow of your app, the actual display of a rating/review request view is governed by App Store policy. Because this method may or may not present an alert, it's not appropriate to call it in response to a button tap or other user action.</p>
  </blockquote>