Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
697 views
in Technique[技术] by (71.8m points)

ios - 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.

SKStoreReviewController

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?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Apple provides the answer for you right here.

When you call this method in your shipping app and a rating/review request view is displayed, the system handles the entire process for you.

Emphasis mine.

To help clarify this some:

  1. When building in Xcode, you will see what the OP shows in the screenshot
  2. When building from a CI solution for release, you will not see anything
  3. When running from TestFlight, you will not see anything
  4. When running from the AppStore, only users who purchased (free or paid) your app will see it up to three times a year
  5. When running from the AppStore, users who obtain your app via Connect promo codes will not see it
  6. Users who disable In-App Ratings & Reviews under iTunes & App Stores in the Settings app will never see these prompts under any condition

Apple spells out point 3 here on the provided link:

When you call this method while your app is still in development mode, a rating/review request view is always displayed so that you can test the user interface and experience. However, this method has no effect when you call it in an app that you distribute using TestFlight.

And for point 5, here is what Apple has to say on it at the provided link:

However, customers aren’t able to rate or review an app that was downloaded using an iTunes Connect promo code.

So sorry, you can't pad reviews via promo codes ;)


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...