FAQ

No products returned on iOS

Make sure your payment details are filled inside your Apple Dashboard.


Purchase failed

Make sure your app is downloaded from the store using a test track and that you are connected with a tester account.


The namespace 'Gley.EasyIAP' already contains a definition for 'ShopProductNames'

Delete ShopProductNames.cs from the Example folder


The type or namespace name 'ShopProductNames' could not be found

This happens when the plugin folder is deleted and re-imported.

Fix 1: Navigate to Player Settings->Other Settings->Scripting Define Symbols and delete any of the following: GLEY_IAP_IOS, GLEY_IAP_GOOGLEPLAY, GLEY_IAP_AMAZON, GLEY_IAP_MACOS, GLEY_IAP_WINDOWS

Fix 2: Add using Gley.EasyIAP; to your file


The type or namespace name 'IAPOperationStatus' could not be found

Add using Gley.EasyIAP; to your file


The type or namespace name 'StoreProduct' could not be found

Add using Gley.EasyIAP; to your file


There was an error checking server for the existing key

This is a Unity bug, please check this thread on how to fix it:

https://forum.unity.com/threads/can-not-verify-google-play-public-key.631630/

Last updated