
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 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
initially to run a full build - Run
./script/build.sh -cgA
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 master --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.