
Publisher
cengizpz
iOS In-app Review Plugin
iOS In-app Review Plugin enables access to Apple App Store's in-app review functionality. Installation Steps: - click Download button - on the installation dialog... - leave your project's root directory selected as the target directory - leave Ignore asset root checkbox checked - click Install button - enable the plugin in your project's iOS export settings via Project->Export...->iOS in the Godot Editor - enable the plugin via the Plugins tab of Project->Project Settings... menu...
This plugin has been mirrored from the Godot Asset Library.
The plugin author is in no way affiliated with Gadget.
If you are the author of this plugin and would like this mirror removed, please contact support@gadgetgodot.com.
In-app Review Plugin
Godot In-app Review Plugin enables access to Apple App Store's in-app review functionality.
Installation
There are 2 ways to install the In-app Review Plugin into your project:
- Through the Godot Editor's AssetLib
- Manually by downloading archives from Github
Steps to install via AssetLib
- search for and select the
In-app Review Pluginin Godot Editor's AssetLib tab - click
Downloadbutton - on the installation dialog...
- leave your project's root directory selected as the target directory
- leave
Ignore asset rootcheckbox checked - click
Installbutton
- enable the plugin via the
Pluginstab ofProject->Project Settings...menu, in the Godot Editor
Manual installation steps
- download release archive from Github
- unzip the release archive
- copy contents of the unzipped directory into your project's root directory
- enable the plugin via the
Pluginstab ofProject->Project Settings...menu, in the Godot Editor
Usage
Add an InappReview node to your scene and follow the following steps:
- register listeners for the following signals emitted from the
InappReviewnodereview_flow_launched
- call the
launch_review_flow()of theInappReviewnode- Apple's StoreKit API will display a review dialog
- Dialog may not be displayed if the review flow was launched recently
- normal app functionality can resume when
review_flow_launchedsignal is received
Export to iOS
Follow instructions on the following page to export your project and run on an iOS device:
Credits
Developed by Cengiz
Based on DrMoriarty's Godot iOS Plugin Template
Original repository: Godot iOS In-app Review Plugin
Contribution
This section provides information on how to build the plugin for contributors.
Prerequisites
Build
- Run
./script/build.sh -Ainitially to run a full build - Run
./script/build.sh -cgAto clean, redownload Godot, and rebuild - Run
./script/build.sh -cato clean and build without redownloading Godot - Run
./script/build.sh -hfor more information on the build script
Git addon submodule
Creating
git submodule add -b master --force --name addon https://github.com/cengiz-pz/godot-inapp-review-addon.git addon
Updating
- Remove
addondirectory - Run
git submodule update --remote --merge
Libraries
Library archives will be created in the bin/release directory.