I am having trouble resetting the NSUserDefaults on my iMac M2. I was doing the following to keep track of an IAP which I thought was working but now it always remains TRUE. I have tried restarting but no use. Is there a way to delete/reset that setting?
I tried but same result
dim u as NSUserDefaultsMBS = NSUserDefaultsMBS.standardUserDefaults
u.resetStandardUserDefaults
//Setting
dim u as NSUserDefaultsMBS = NSUserDefaultsMBS.standardUserDefaults
u.setStringValue “au.com.rushsoftware.ClozeWizard.CWIAP001”, “TRUE”
//Reading
Const purchaseID = “au.com.rushsoftware.clozewizard.CWIAP001”
App.IsPurchaseMade = NSUserDefaultsMBS.standardUserDefaults.BoolForKey(purchaseID)
//Resetting for further testing
dim u as NSUserDefaultsMBS = NSUserDefaultsMBS.standardUserDefaults
u.setStringValue “au.com.rushsoftware.ClozeWizard.CWIAP001”, “FALSE”