将MonoGame游戏移植到windows上会出现An unhandled exception of type ‘System.IO.IsolatedStorage.IsolatedStorageException’ occurred in mscorlib.dll错误。中文提示“无法确定调用方的应用程序标识。”的异常

MonoGame的价值在于可以将原XNA游戏移植到iOS和Android平台。移植基础是Xamarin。在Xamarin.iOS缺少System.IO.IsolatedStorage.IsolatedStorageSettings类。这个类通常用来存储游戏数据状态,非常重要。下面提供IsolatedStorageSettings在iOS平台的实现代码: