With respect, this advice goes against Apple's documentation for RequestReviewAction. https://developer.apple.com/documentation/storekit/requestreviewaction says that:
When your app calls this method while it’s in development mode, StoreKit always displays the rating and review request view, so you can test the user interface and experience. However, this method has no effect in apps that you distribute for beta testing using TestFlight.
As I read iPavan's post, they are not describing behavior in a beta build. They are describing behavior within the iOS Simulator when in development mode.
I can verify the behavior iPavan describes. Using Xcode 27 beta 6, if I build and run my app on any device or simulator running iOS 26 or earlier, a call to RequestReviewAction produces the request review dialog. But if I run the same app on any device or simulator running the latest iOS 27 beta, the same call never produces the dialog. This is running development builds, not TestFlight betas.
So the behavior of RequestReviewAction appears to have changed in iOS 27 (at least as of the latest beta) in a way that makes it more difficult for developers to "test the user interface and experience"
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: