Hi,
Anytime I call PlayerPrefs.SetString or PlayerPrefs.SetInt and then hit the Play button to restart my application within Unity, Unity freezes with a spinning beachball. This problem has been happening ever since I installed Unity ~1.5 years ago. I’m running the latest version of Unity on the latest Mac OS X.
I do have a “~/Library/Preferences/unity.[company name].[project name].plist” file, but it is called “~/Library/Preferences/unity.my.email@gmail.com.UnityProject.plist”. Where “my.email” is my actual email address name. My project name is not “UnityProject”, if that helps.
For now, I make sure that I do not save anything while in the Unity Editor. Everything works fine when run from my iPhone.
All it takes is just 1 PlayerPrefs.Set* call. There is nothing fancy about the way it is called.
Any ideas?
Thanks!