Skip to content

Godot in-app review plugin enables access to Apple App Store's in-app review functionality.

License

Notifications You must be signed in to change notification settings

cengiz-pz/godot-ios-inapp-review-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


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 of Project->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 of Project->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 node
    • review_flow_launched
  • call the launch_review_flow() of the InappReview 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

Based on DrMoriarty's Godot iOS Plugin Template

Developed by Cengiz

Original repository: Godot iOS In-app Review Plugin





All Plugins

Plugin Android iOS
Notification Scheduler https://github.com/cengiz-pz/godot-android-notification-scheduler-plugin https://github.com/cengiz-pz/godot-ios-notification-scheduler-plugin
Admob https://github.com/cengiz-pz/godot-android-admob-plugin https://github.com/cengiz-pz/godot-ios-admob-plugin
Deeplink https://github.com/cengiz-pz/godot-android-deeplink-plugin https://github.com/cengiz-pz/godot-ios-deeplink-plugin
Share https://github.com/cengiz-pz/godot-android-share-plugin https://github.com/cengiz-pz/godot-ios-share-plugin
In-App Review https://github.com/cengiz-pz/godot-android-inapp-review-plugin https://github.com/cengiz-pz/godot-ios-inapp-review-plugin