尝试在iOS8上创buildTFileStream对象时不允许操作

我正在转换一个Delphi的Windows应用程序是多平台,应用程序的关键部分是能够从SQLite数据库导出一些数据文件到主机。
它在Windows和OSX上绝对正常,但是当我将它部署到iPad时,我收到一条错误消息,指出:

Cannot create file "/var/mobile/Containers/Bundle/Application/9FFD6B02-1B3A-4F07-XXXXXXXXXXXXXXXXXX/AAG_Multi.app/Text/Templates/full Transcript.dwt Operation not permitted 

我也尝试了TMemorystream,同样的结果。 该目录应该以我在TStreamCreate Line之前立即调用Tdirectory.Creatdirectory(fullPath)的forms存在。

您不能写入应用程序包。

你需要写入一个可写的目录。 例如, TPath.GetHomePath将返回您可以写入的目录。 你应该使用什么目录,可能只有你可以决定。