dpa99c / cordova-launch-review

Cordova/Phonegap plugin for iOS and Android to assist in leaving user reviews/ratings in the App Stores
70 stars 25 forks source link

Why "Submit" button is disabled? #14

Closed bushev closed 5 years ago

bushev commented 5 years ago

img_0294


I'm submitting a ... (check one with "x"):

Bug report

The "Submit" button is disabled. Why?

Expected behavior:

The "Submit" button is enabled

Steps to reproduce:

Call this.launchReview.rating()

Environment information

Runtime issue

iOS build issue:

If using an [Ionic Native Typescript wrapper]() for this plugin:

Cordova:

cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1) Cordova Platforms : ios 4.5.5 Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 3.0.0, (and 22 other plugins)

System:

Android SDK Tools : 26.1.1 (/Users/bushev/Library/Android/sdk) ios-deploy : 1.9.4 NodeJS : v10.15.0 (/usr/local/bin/node) npm : 6.5.0 OS : macOS Mojave Xcode : Xcode 10.1 Build version 10B61

- Installed Ionic Native modules and versions

├─┬ @ionic-native/app-version@5.0.0-beta.23 ├─┬ @ionic-native/clipboard@5.0.0-beta.23 ├─┬ @ionic-native/core@5.0.0-beta.23 ├─┬ @ionic-native/device@5.0.0-beta.23 ├─┬ @ionic-native/file@5.0.0-beta.23 ├─┬ @ionic-native/fingerprint-aio@5.0.0-beta.23 ├─┬ @ionic-native/google-analytics@5.0.0-beta.23 ├─┬ @ionic-native/httpd@5.0.0-beta.23 ├─┬ @ionic-native/in-app-review@5.0.0-beta.23 ├─┬ @ionic-native/launch-review@5.0.0-beta.23 ├─┬ @ionic-native/local-notifications@5.0.0-beta.23 ├─┬ @ionic-native/social-sharing@5.0.0-beta.23 ├─┬ @ionic-native/splash-screen@5.0.0-beta.23 ├─┬ @ionic-native/status-bar@5.0.0-beta.23 ├─┬ @ionic-native/taptic-engine@5.0.0-beta.23

bushev commented 5 years ago

Maybe app version should be published?

dpa99c commented 5 years ago

The ratings dialog is a native dialog which this plugin invokes but the logic for its display (i.e. whether the Submit button is disabled) lies within iOS itself.

The Submit button will only be enabled in a published app downloaded from the App Store.

jesusbm commented 3 years ago

There are two methods to test google's in-app review, 1. internal app sharing and 2. internal test track. When you use the first one the submit button is disabled, when you use the second one the submit button is enabled and the user comment is mandatory, for a production release the user comment is optional (and the submit button is enabled, of course). https://medium.com/googleplaydev/demystifying-the-new-play-in-app-review-api-1a78e351db7a

merbin2012 commented 3 years ago

Due to this, app reviewer team reject my apps.