iOS In-app Review Plugin
by cengiz-pz
10
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 Plugin
in Godot Editor's AssetLib tab - 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 via the
Plugins
tab 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
Plugins
tab 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
InappReview
nodereview_flow_launched
- call the
launch_review_flow()
of theInappReview
node- 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_launched
signal 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 -A <godot version>
initially to run a full build - Run
./script/build.sh -cgA <godot version>
to clean, redownload Godot, and rebuild - Run
./script/build.sh -ca
to clean and build without redownloading Godot - Run
./script/build.sh -h
for more information on the build script
Git addon submodule
Creating
git submodule add -b main --force --name addon https://github.com/cengiz-pz/godot-inapp-review-addon.git addon
Updating
- Remove
addon
directory - Run
git submodule update --remote --merge
Libraries
Library archives will be created in the bin/release
directory.
All Plugins
Download
Version2.0
Download Now
Support
If you need help or have questions about this plugin, please contact the author.
Contact Author