Closed djachenko closed 7 years ago
It's intentional. Apple says that you should never show SKStoreReviewController using a user-facing button because it's not guaranteed to appear.
Oh. I've overlooked some parts of interface designed for manual review requesting. I'm sorry for disturbance.
According to code, iOS 10.3+ rate popup can only be requested if both SKStoreReviewController is available and
manual
flag is set toNO
:But in
- promptForRating
method this flag is unconditionally set toYES
:At the same time
- promptForRating:
is unavailable from public interface of iRate. The result is that SKStoreReviewController's popup can never be shown in explicit review request from code. Is this the intentional design or an issue?