ReviewPopUp plugin for iOS 10.3+ doesn't work

I thought I was going crazy - I’ve never seen this plugin by Scott H work properly and today, I had this verified by another developer.

Does anyone know how we can use RateApp on iOS 10.3+ ? 

It’s not? I think it is working in our app.

You do know that when calling it apple decides if the pop up should be shown.

If the user already rated or you try to show it all the time, it doesn’t necessarily show up when calling it.

https://developer.apple.com/documentation/storekit/skstorereviewcontroller/2851536-requestreview

Are you testing on device, are you using the sample?

It works for me. On debug mode it will pop every time, but in live mode it only pops when Apple wants and only 3 times a year. 

So when we call it using reviewPopUp.show() how can we know if the popup showed or not? Is there a callback for that?

Does anyone know if Apple will let us use our own review popup?

According to apple custom review are not allowed and no that particular method does not return anything back.

https://developer.apple.com/app-store/review/guidelines/

1.1.7 App Store Reviews:

  • App Store customer reviews can be an integral part of the app experience, so you should treat customers with respect when responding to their comments. Keep your responses targeted to the user’s comments and do not include personal information, spam, or marketing in your response.
  • Use the provided API to prompt users to review your app; this functionality allows customers to provide an App Store rating and review without the inconvenience of leaving your app, and we will disallow custom review prompts.

That’s what I thought too but then, well…My app got approved with a custom review prompt. I really thought it would get rejected but I said what the heck.

D_SiE39WsAElfGt.jpg