JSPM

@valor/nativescript-in-app-review

1.1.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 84
  • Score
    100M100P100Q71562F
  • License Apache-2.0

Native in-app review popups for NativeScript apps

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@valor/nativescript-in-app-review) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @valor/nativescript-in-app-review

           

    ns plugin add @valor/nativescript-in-app-review

    Usage

    import { InAppReview } from '@valor/nativescript-in-app-review';
    
    InAppReview.requestReviewPopup();

    Quotas and limitations

    Due to limitations on both Android and iOS, there are no guarantees that the user will be presented with the popup after invoking the requestReviewPopup() method. And there's no way of knowing if the user was prompted for a review or not, nor if they left a review. Because of that, it's not recommended to invoke the method upon an user action (like a button tap).

    Android

    • Production builds have a quota of around 1 prompt per month;
    • Development builds will never show the popup;
    • Internal testing builds will always show the popup, however, there's a bug on the play store that requires its app data to be cleaned up after a successful prompt. You can read more about the issue and the workaround here;

    You can read more about quotas and testing for Android here.

    iOS

    • Production builds have a quota of 3 prompts per year for each unique build number (i.e., bundle id).
    • Development builds will always show the popup.
    • TestFlight builds will never show the popup.

    You can read more about quotas and testing for iOS here.

    License

    Apache License Version 2.0