SaveState 异常:无法创建文件,不允许操作
SaveState exception: Cannot Create file, Operation not permitted
我在 iPad 上测试 SaveState,我在 embarcadero SaveState example 上遵循完全相同的逻辑,但它在保存数据后抛出异常。
但是,在 iOS 模拟器上测试的相同逻辑工作正常。
我正在使用 Delphi 10.3.1 和 iPad iOS12.2
当我在执行FormSaveState 逻辑后点击主页按钮时,出现以下异常:
无法创建文件.......不允许操作
在 iOS 模拟器上测试的相同逻辑工作正常。
知道为什么会发生这种情况以及如何解决吗?感谢您的帮助!
使用
SaveState.StoragePath := System.IOUtils.TPath.GetTempPath
而不是
SaveState.StoragePath := System.IOUtils.TPath.GetHomePath;
我在 iPad 上测试 SaveState,我在 embarcadero SaveState example 上遵循完全相同的逻辑,但它在保存数据后抛出异常。
但是,在 iOS 模拟器上测试的相同逻辑工作正常。 我正在使用 Delphi 10.3.1 和 iPad iOS12.2
当我在执行FormSaveState 逻辑后点击主页按钮时,出现以下异常: 无法创建文件.......不允许操作
在 iOS 模拟器上测试的相同逻辑工作正常。 知道为什么会发生这种情况以及如何解决吗?感谢您的帮助!
使用
SaveState.StoragePath := System.IOUtils.TPath.GetTempPath
而不是
SaveState.StoragePath := System.IOUtils.TPath.GetHomePath;