Questions tagged [skstorereviewcontroller]
67 questions
61
votes
2 answers
Why the SKStoreReviewController does not let me submit a review?
I succeeded implementing the SKStoreReviewController. But when the prompt comes up, the "Submit" button is grey & disabled.
I thought it was because I was in debug mode, but when I ship the app with Ad-Hoc PP the result is the same.
Why?

Rici
- 1,014
- 2
- 12
- 21
46
votes
6 answers
SKStoreReviewController, How to use it in a correct way?
I have seen some answer but not satisfied with them and got some idea, but don't know how to use it properly, so that it will execute in proper way, though i think it should be used in App delegates didFinishLaunching, but i wanted to be sure before…

Abhishek Mitra
- 3,335
- 4
- 25
- 46
24
votes
2 answers
SKStoreReviewController requestReview() may or may not present and alert?
I'm taking a look at the new requestReview() API that uses SKStoreReviewController. The documents state:
"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…

Kex
- 8,023
- 9
- 56
- 129
21
votes
2 answers
SKStoreReviewController.requestReview() popup is not showing in TestFlight build
I used SKStoreReviewController.requestReview() in my app but Rate app popup is not showing in test Flight build.
if #available(iOS 10.3, *) {
SKStoreReviewController.requestReview()
}
In development or Add hoc build Submit button is…

Moiz Irshad
- 700
- 1
- 6
- 15
20
votes
4 answers
SKStoreReviewController how to detect that user has turned off Rate This App (RTA) in settings or 3 times limit has reached?
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.
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…

Van Du Tran
- 6,736
- 11
- 45
- 55
14
votes
1 answer
SKStoreKitReviewController and Darkmode
Is there any way to alter the colors/tint of an SKStoreKitReviewController? When I am modifying my apps to support DarkMode, when in dark mode, the presented viewController does not look good.

Stewart Lynch
- 875
- 9
- 26
12
votes
0 answers
SKStoreReviewController requestReview does not work in iMessage extension
I tried calling SKStoreReviewController.requestReview() in my iMessage extension, but it never shows the UI. I know the system controls whether or not this appears, but based on the documentation…

adamF
- 961
- 2
- 9
- 23
11
votes
2 answers
Do a class equivalent to IOS's SKStoreReviewController exist for Android?
If you want to request a review of your app you can use SKStoreReviewController on IOS. But i can't seem to find an equivalent for Android. Does it exist? Or do i need to add a custom implementation?

TamRock
- 1,490
- 1
- 11
- 27
10
votes
2 answers
Is there a minimum time between prompts for SKStoreReviewController.requestReview()?
I understand that when we call SKStoreReviewController.requestReview(), Apple decides whether to show a review prompt based on a variety of factors. What I'm curious about is the minimum time between prompts for our app. According to Apple, there is…

Luke
- 7,110
- 6
- 45
- 74
9
votes
1 answer
Is there any way to check if SKStoreReviewController.requestReview() is going to be processed?
I would like to show the following popup:
"Are you enjoying the App?"
If yes - then show the inbuilt Apple's review request via SKStoreReviewController.requestReview()
If no - then re-direct the customer into support chat to get their feedback in a…

Alex
- 475
- 3
- 14
8
votes
3 answers
SKStoreReviewController not working
Why is "SKStoreReviewController's" send button is greyed out and doesn't respond on touch?
Maybe it's related to that I am in DEBUG mode?

Karen Karapetyan
- 704
- 1
- 9
- 18
7
votes
1 answer
Is it possible determine if SKStoreReviewController has been presented.
My intention is to either display the SKStoreReviewController (If applicable) or display my own feedback controller and redirect the user to the App Store. By doing this I can avoid asking the user for feedback more than once.
After reading…

Lachlan
- 312
- 2
- 15
7
votes
2 answers
Controlling SKStoreReviewController Display Frequency
I've added the following to my AppDelegate and imported StoreKit. The review modal pops up on launch as expected. My question is, am I the person in charge of the frequency that this gets called or is Apple? The docs are still pretty light but I…

Gareth Jones
- 1,760
- 1
- 14
- 24
6
votes
2 answers
About the callback of SKStoreReviewController.requestReview()
If the review popup initiated from a view controller shows up, there isn't a way to switch the window focus back to the view controller when the popup is dismissed due to lack of callback function of SKStoreReviewController.requestReview().
I would…

zs2020
- 53,766
- 29
- 154
- 219
6
votes
2 answers
SKStoreReviewController buttons hidden under keyboard
My swift iOS app has an active textfield with keyboard showing.
Everytime user taps the return key on keyboard, I call
SKStoreReviewController.requestReview()
This may sound excessive but once the user has given the review, above statement will not…

Kashif
- 4,642
- 7
- 44
- 97