- Home /
Fixed
Unity IAP not working, "calling non-existent method"
Hello everyone! Recently I noticed that an In App Purchase that I set up for android is not working. When running a build on a device, the logcat displays called non-existent method System.Boolean UnityEngine.VR.VRSettings::get_enabled()
. I tried running the API Updater, but it is greyed out. I tried creating an empty 2018 project, importing the Unity Purchasing plugin, and copying it over to my 2019 project, but the same error displays. How do I fix this? Any help would be awesome. Feel free to ask for a little more of the error in case it's helpful.
EDIT: It seems that this problem is being caused by the fact that Unity is installed on a path that contains spaces (Program Files). What's the easiest way to change the install path? Can I just copy and paste it somewhere else?
Answer by pigaroos · Dec 29, 2019 at 11:18 PM
I solved it by creating an empty 2018 project, importing the Unity Purchasing plugin, and copying it over to my 2019 project. The first time I tried I actually made another 2019 project and not a 2018 one.
unity fix pls
Follow this Question
Related Questions
Samsung Galaxy Apps IAP 3 error 0 Answers
UnityIAP not restoring purchases on Android 1 Answer
Trying to work out how to store non-consumables with Unitys new IAP plugin (Android, iOS) 0 Answers
Unity IAP doesn't work on Android 0 Answers
How do i Add In App Purchasing Without Being Android Developer 0 Answers